首页 / PYTHON / python学习 01
python学习 01
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python学习 01,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3138字,纯文字阅读大概需要5分钟。
内容图文
python学习 01
python主要应用
web开发、网络编程、爬虫、云计算、人工智能、数据分析、自动化运维、金融分析、科学运算、游戏开发
写下你的第一行python代码
执行python代码的两种方式
1、python交互器
退出交互器,代码即丢失,仅供调试使用;
2、写到文件里保存执行
(1)可以永久保存,随时执行;
(2)开发软件都要写在文件里
python代码的后缀为 .py
//向屏幕打印hello,world
print("hello,world!")
hello,world!
CPU、内存、硬盘关系
CPU:只负责计算;
内存:只负责数据临时存储;
硬盘:只负责数据存储(永久存储);
硬盘远远赶不上CPU的运算速度。
变量
定义:用于在内存中存放程序运行数据的容器。
- 变量名:货架编号
- 变量值:衣服本身
- 内存地址:芯片中的存放衣服的位置
name = "tornado"
id(name)
此处name是变量名;tornado为变量值
id(name)->2261987243568即为内存地址
先定义,再调用
变量的定义规则
- 在程序中全局都会用到的变量,尽量定义在文件开头;
- 变量名只能是字母、数字或下划线的任意组合,其他形式均不合法;(区分大小写)
- 变量名的第一个字符不能是数字;
- 以下关键字不要声明为变量名【‘and’,‘as’,‘assert’,‘break’,‘class’,‘continue’,‘def’,‘del’,‘elif’,‘else’,‘except’,‘exec’,‘finally’,‘for’,‘from’,‘global’,‘if’,‘import’,‘in’,‘is’,‘lambda’,‘not’,‘or’,‘pass’,‘print’,‘raise’,‘return’,‘try’,‘while’,‘with’,‘yield’】,这些是python中已经占用了的关键字
常用变量名命名规则
- 驼峰体(每个单词的首字母大写)
AgeOfOldBoy = 56 //老男孩的年龄53岁
NumberOfStudents = 80
- 下划线(python官方推荐)
age_of_old_boy = 56
number_of_students = 80
定义变量不好的方式
- 用拼音、中文做变量名;
- 变量名变长;
- 不能让人通过名字看出来是什么意思;
- 首字母大写(大写是用来定义类的)
变量的修改与删除
变量的修改
对变量名重新赋值即可
name = " Alex "
name = "金角大王 "
name
'金角大王'
变量的删除
使用del直接删除
del name
water2指向的并不是water(变量名),而是water的内存地址
变量的基本数据类型
python的数据类型
整数、浮点、字符串、布尔、列表、元组、字典、集合;
数字类型
- int (整型) interger
type()方法可用来查看数据类型
age_alex = 26
type(age_alex)
int即为其数据类型,数字的定义上不可加引号,加了引号会变成字符串,只有数字不可加引号
- float(浮点型)
即小数
type(2.13)
<class 'float'>
字符串
在python中,加了引号的符号都被认为是字符串!
单双引号没有任何区别
name = "Alex " #双引号
age = "22" #只要加引号就是字符串
age = 22 #int
hometown = 'ShanDong' #单引号也可以
msg = " My name is Alex,I'm 22 years old!" #I'm中有单引号,所以此句只能用双引号
多引号(多行字符串必须用多引号)
\n 换行符
三个单引号或者三个双引号均可;
print打印后\n就自动换行。
字符串的拼接(只可进行相加和相乘)
字符串相加相当于拼接
字符串相减则不可能存在
字符串相乘:*3 相当于打印三次
字符串的拼接仅限于相同类型的字符串
布尔类型
true真 false假 主要用来做逻辑判断
列表
列表是通过下标来标记元素位置的,下标也可被称为索引。下标从0开始,每增加一个元素,就自动加1。
元素添加
- 插入:可以把一个新元素插入到列表的任意位置 insert
- 追加:追加到列表的底部 append
- 删除 (1) del删除(可以删除指定元素的索引)
(2)remove删除(从左边开始找,找到删掉的第一个,得一个一个得删除,remove只能一个一个的删除)
判断某元素是否在列表里
小练习
1.一句代码打印10行“王安宇是最帅的崽崽”,注意是10行。
2.写一个列表,把你和身边六个同桌的名字存进去,把Alex插入到你后面
3. 把上一题列表里的你自己删除掉,然后再追加到列表尾部
内容总结
以上是互联网集市为您收集整理的python学习 01全部内容,希望文章能够帮你解决python学习 01所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。