为什么特朗普叫川普,硅钢价格,维持生计的意思
python2: 源码不统一,有重复 (更新维护到2020年)
python3: 源码统一,无重复
python2:python2中print不用,print "内容"
python3:python3中print必须用括号括起来,print("内容")
python2:数字python2中input得到的为int
python3:python3中input得到的为str
python是一门动态解释型的强类型定义语言
变量命名规则
由数字、字母、下划线组成
不能以数字开头
要具有描述性
要区分大小写
禁止使用python的关键字
不能使用汉字或拼音(low)
变量的推荐写法
驼峰体
下划线(官方推荐)
变量全部用大写命名,就是常量
单行注释
也叫当行注释 用#号
用于当行的注释
多行注释
"""
"""
三个引号,文档注释,描述文件或者函数使用的注释
字符串 str
"字符串asdasdasdada"
str + str(字符串的拼接)
str * int(实现字符串成int倍的拼接)
整形(数字) int
用于比较和计算
python2:除法的时候返回的是整数(向下取整)
python3:除法的时候返回的的小数(浮点数)
布尔值 bool
用于判断
true ——真
false——假
input —— 输入:python3中input获取到的内容都是字符串
print —— 输出
number = input("请输入您内容:")
print(number)
type
查看数据类型
int(str) —— 将字符串转换成整形
str(int) —— 将整形转换成字符串
type(需要检测的对象)
单 if
if 条件:
缩进 结果
money = 10
print("从学校出发")
if money >= 10:
print("买个炸鸡")
print("买个啤酒")
print("走啊走")
print("到家了")
二选一 ,if else
if 条件:
缩进 结果
else:
缩进 结果y
if 3>2:
print("这是如果执行了")
else:
print("这是否则执行了")
多选一或不选 if elif elif elif
if 条件:
缩进 结果
elif 条件:
缩进 结果
elif 条件:
缩进 结果
if 1>2:
print("这是a")
elif 1>6:
print("这是b")
elif 1>5:
print("这是c")
elif 1>4:
print("这是d") # 没有符合要求的就不输出结果
多选一 if elif elif else
if 条件:
缩进 结果
elif 条件:
缩进 结果
elif 条件:
缩进 结果
else :
缩进 结果
if 1>2:
print("a")
elif 2>3:
print("b")
elif 5>6:
print("c")
else:
print("d")
if 嵌套
if 条件:
if 条件:
缩进 结果
score
if score > 500:
if score > 700 :
print("北大清华")
else:
print("随便找一个大学")
else:
print("分不够,不能上大学")
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
新手学习Python2和Python3中print不同的用法
Python基于os.environ从windows获取环境变量
网友评论