一个小白边学边总结的python注意事项
2017-05-19 10:51
288 查看
1、一个等号是赋值两个等号是等于2、if判断的时候,都是判断的真或者假也就是True和False
3、%@是占位符,值在后面%s代表后面的变量是字符串%d代表后面的变量是整数
4、python中定义变量的时候字符串都用用引号括起来,单引号和双引号没有区别,
记住一句话,非0即真,非空即真; 这个是因为0是string类型,所以输入0被认定为非空
name=input('请输入你的姓名:') ifname: print(name) else: print('error')
这个输入0的时候就会提示error
name=int(input('请输入你的姓名:'))
ifname:
print(name)
else:
print('error')
3、%@是占位符,值在后面%s代表后面的变量是字符串%d代表后面的变量是整数
%f代表后面跟的是小数%2.f代表保留2位小数3.f代表保留3位小数
4、python中定义变量的时候字符串都用用引号括起来,单引号和双引号没有区别,
用啥都行,如果说这个字符串里面有单引号的话,那你外面就用双引号, 里面有双引号的话,外面就用单引号,如果既有单又有双,那么用三引号, 三引号也可以多行注释代码,单行注释,使用# 5、变量的定义规则:
变量名要见名知意,不能瞎写,瞎写到后面自己都看不懂那个变量是干啥的,
不要用拼音,那样很low,更不要用中文当变量名,那是2b程序员干的事,
但是python的确可以用中文当变量名!
变量名只能是字母、数字或下划线的任意组合
变量名的第一个字符不能是数字
以下关键字不能声明为变量名
['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']6、input函数接收到的值全部都是字符串类型,如果要和int类型比较,必须用int()把字符串转成int类型才能做比较
sex=input('请输入你的性别:')
age=int(input('请输入你的年龄:'))#强制类型转换
#因为input接收的是字符串,下面要用年龄进行判断,所以要用int()来把字符串转换成int类型
print('看age是什么类型:',type(age))
ifsex=='男'andage<20:
print('小鲜肉')
elifsex=='女'andage<20:
print('小鲜花')
else:
print('你是一个可爱的人')
7、break退出整个程序continue是退出本次循环还继续
count=0#计数器
whilecount<10:
count=count+1
ifcount==5:
continue
print('哈哈哈%d!'%count)
for循环对应的else,只有当for正常循环结束才会执行
foriinrange(1,10):
print(i)
else:
print('over..')
#顾头不顾尾前头开始,但是末尾的数字是不包含的结果是1-9
foriinrange(1,10):
print(i)
foriinrange(10):#括号里的数就是循环多少次
print('哈哈哈,%s'%i)
ifi==6:
continue
8、eval可以把list,tuple,dict和string相互转化
9、文件里面可以写入字符串、列表,但是字典不可以直接写入文件,读取的时候也是可以读出字符串,不可以读出字典,需要转换; 强制类型转换的函数:int,float,str,list,tuple
10、字典的key是不能重复的.
11、in在不在它里面返回的是布尔值
is是不是判断的是内存地址是否一样
12、python里面的for循环每次循环的时候是对象里面的每一个元素
13、len(names)取变量的长度
相关文章推荐
- 有关Python中文处理注意事项的小总结
- 使用python的flask新建一个简单的站点前做的注意事项
- 一个程序员的总结——开发注意事项
- PHP执行python脚本的passthru()函数使用及注意事项总结
- Python学习总结笔记(5)--进程/线程Event机制使用时要注意的一个问题
- 给大家总结一个海淘Thinkpad的流程、注意事项和常见问题
- python中的import一个注意事项
- python-list与set相互转换时的一个注意事项
- C/C++实战常见错误总结及注意事项【关注与Python的不同点】
- python关于BIF、标准库方法使用的注意事项总结
- Python 文件处理注意事项总结
- python引用下标或者使用range函数时时注意事项
- MySQL索引类型总结和使用技巧以及注意事项
- 推荐算法注意事项总结
- 给定一个数字列表,返回其所有可能的排列。 注意事项 你可以假设没有重复数字。
- Python读写中文注意事项
- 在CentOS6.9上编译Python2.7.12--步骤及注意事项
- 记提高服务接口可用性、稳定性注意事项总结
- 创建一个windows服务的小程序及注意事项
- 【python】crontab调用python的注意事项