自学python记录

‘’‘自学记录’’’
#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=’’)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值