python-01
- 语言学习的基础
注释
单行注释:#
多行注释; """"" / '''
变量
区分不同数据的,可以指向一个内存空间,帮助存储一些i数据
数据类型—字符串(str)
表示方法
a = '你好'
b = """我家大门常打开
开放怀抱等你"""
c = '''我家种着四季青
欢迎您'''
print(a)
print(b)
print(c)
print(a+b+c)
print(a*5)
最简单的用户交互
input(提示语)
变量 = input()
# 简单的计算器
a = input("请输入第一个数字:")
print(type(a)) #用type来查看数据类型
b = input("请输入第二个数字:")
print(a+b)
# 简单的计算器
a = int(input("请输入第一个数字:"))
# print(type(a)) #用type来查看数据类型
b = int(input("请输入第二个数字:"))
print(a+b)
基础知识
- input得到的结果一定是字符串
- 可以用type来查看数据类型
- 想把xxx转化成谁 ,就用谁把xxx套起来
条件判断_if
money = 5000
if money > 500:
print("恭喜你")
print(money)
基础知识
- 在python中缩进是很重要的,有规范和规则的
- 语法
也可以进行if语句的嵌套
或者elif的使用 <使用较多>
循环语句
while
格式:
while 判断条件:
执行语句
过程:
判断条件是否为真,如果为真,执行代码,然后再判断条件……直到条件为假循环结束
i = 1
s = 0
while i <= 10:
s = s + i
i = i + 1
# print(i)
print(s)
两个关键词
- break:跳出循环
- continue:结束本次循环开启下次循环
for循环
语句格式
for 变量 in 可迭代的东西:
代码
把可迭代的东西中的每一项内容拿出来,挨个赋值给变量,每一次赋值都要执行一次循环体
for计数
- for循环想要计数必须借助 range
- range(n):从0数到n ,但是这里不包括n
- range(m , n):从m数到n,同样不包括n
- range(m , n , s):从m数到n,同样不包括n,每次间隔s
s = "我家大门常打开"
for c in s:
print("这一次循环得到的是:" , c)
for i in range(10):
print(i)
for a in range(3 , 6):
print(a)
for b in range(1 , 10 , 2):
print(b)