‘’‘自学记录’’’
#1.普通的输出
a = 1
print(a)
a = str(1)
print(type(a))
#2.格式化操作的目的
age = 10
print(“我今年%d岁” % age)
age += 1
print(“我今年%d岁” % age)
age += 1
print(“我今年%d岁” % age)
age = 18
name = “XO酱拌面”
print(“我叫%s,今年%d岁” %(name,age))
#换行输出
print(“98465184965148651-----------”)
print(“98465184965148651\n-----------”)
#练习
name = “itheima”
qq = 123456789
tell = 18577774444
address = “广州”
print(“我的名片”)
print(“姓名: %s\nQQ: %d\n电话: %d\n地址: %s\n” %(name,qq,tell,address))
print("===============")
#输入
‘’’
a = input(“请输入密码”)
print(a)
‘’’
#如何转换数据类型
‘’‘判断和循环’’’
#if判断
age = 30
print("—if判断开始----")
if age >= 18:
print(“成年”)
print("----if判断结束----\n")
age = 10
print("—if判断开始----\n")
if age >= 18:
print(“成年”)
print("----if判断结束----")
#练习
‘’’
a = int(input(“请输入年龄”))
if a>= 18:
print(“可以去网吧了”)
print(type(a))
‘’’
#比较运算符
num1 = 15
num2 = 20
print(num1 == num2)
num1 = 15
num2 = 20
print(num1 != num2)
num1 = 15
num2 = 20
if num1 <= num2:
print(“条件成立”)
#逻辑运算符
if (1 == 2) or (10 > 3):
print(“条件成立”)
if (1 == 2) or (10 > 3):
print(“条件成立”)
if not (1 == 2):
print(“条件成立”)
#if-else
NBA_Mvp = “詹姆斯”
if NBA_Mvp == “詹姆斯”:
print(“湖人总管局”)
print(“第五座冠军”)
else:
print(“赛季结束”)
#练一练
‘’’
a = int(input("请输入身高: "))
if a <= 150:
print(“免票”)
else:
print(“花钱”)
‘’’
#elif
a = int(77)
if a >= 90 and a <= 100:
print(“成绩为A”)
elif a < 90:
print(“成绩为B”)
‘’’
a = input(“请输入性别”)
if a == “男”:
print(“为男”)
elif a == “女”:
print(“为女”)
else:
print(“未知”)
‘’’
#if嵌套
‘’’
chepiao = 1
daochang = 200
if chepiao == 1 :
print(“有车票可上车”)
if daochang < 10 :
print(“通过安检”)
print(“可以上车”)
else:
print(“未通过安检.被带走”)
print(“不能上车”)
else:
print(“无车票,不可上车”)
‘’’
#练一练
qian = 2
zuo = 1
if qian >= 2:
print(“上车”)
if zuo >=1 :
print(“坐空座”)
else:
print(“站着”)
else:
print(“凑钱,等下一辆”)
‘’’
#石头剪刀布游戏
import random
player = input(‘请输入:剪刀(0) 石头(1) 布(2):’)
player = int(player)
产生随机整数:0、1、2 中的某一个
computer = random.randint(0,2)
用来进行测试
#print(‘player=%d,computer=%d’,(player,computer))
if ((player == 0) and (computer == 2)) or ((player ==1) and (computer == 0)) or ((player == 2) and (computer == 1)):
print(‘获胜,哈哈,你太厉害了’)
elif player == computer:
print(‘平局,要不再来一局’)
else:
print(‘输了,不要走,洗洗手接着来,决战到天亮’)
‘’’
#循环
print(“媳妇儿,我错了”)
print(“媳妇儿,我错了”)
print(“媳妇儿,我错了”)
i = 0
while i < 3:
print(“媳妇儿,我错了”)
i += 1
i = 0
while i < 5:
print(“当前是第%d次循环” % i)
print(“i=%d” % i)
i += 1
#while循环嵌套
i = 1
while i <= 5:
j = 1
while j <= i:
print("* ", end = ‘’)
j += 1
print("\n")
i += 1
‘’’
*
* *
* * *
* * * *
* * * * *
* * * *
* * *
* *
*
‘’’
i = 1
if i <= 10:
j = 1
if j <= i:
print("* “, end=’’)
j += 1
if j > i:
j -= 1
print(”* ", end=’’)