实操案例一
'''一、使用print方式进行输出'''
fp = open('D:/桌面文件/code/projectcode/text.txt','w')
print('奋斗成就更好的你',file=fp)
fp.close()
'''二、使用文件读写操作'''
with open('D:/桌面文件/code/projectcode/text.txt','w') as file:
file.write('奋斗')
实操案例二
def fun():
num = int(input('请输入一个十进制的整数')) #将str类型转换为int类型
print(num,'的二进制数为:',bin(num)) #第一种写法,使用了个数可变的位置参数
print(str(num)+'的二进制数为:'+bin(num)) #第二种写法,使用“+”作为连接符
print('%s的二进制数为:%s' % (num,bin(num))) #第三种写法,格式化字符串
print('{0}的二进制数为:{1}'.format(num,bin(num)))
print(f'{num}的二进制数为:{bin(num)}')
# 请输入一个十进制的整数78
# 78 的二进制数为: 0b1001110
if __name__ == '__main__':
while True:
try:
fun()
break
except:
print('只能输入整数!程序出错,请重新输入')
print('用户手机账户原有话费金额为: 33[0;35m8元 33[m')
money = int(input('请输入用户充值金额为:'))
money += 8
print('当前的余额为: 33[0;32m',money,'元 33[m')
# 用户手机账户原有话费金额为:8元
# 请输入用户充值金额为:100
# 当前的余额为: 108 元
father_height = float(input('请输入父亲的身高:'))
mother_height = float(input('请输入母亲的身高:'))
son_height = (father_height+mother_height)*0.54
print('预测子女的身高为:{}cm'.format(son_height))
# 请输入父亲的身高:170
# 请输入母亲的身高:166
# 预测子女的身高为:181.44cm
实操案例三
pwd = input('支付宝支付密码:')
if pwd.isdigit():
print('支付宝')
else:
print('支付密码只能是数据')
-------------------------------------------------------------
pwd = input('支付宝支付密码:')
print('支付宝' if pwd.isdigit() else '支付密码只能是数据')
import random
price = random.randint(1000,1500)
print('今日竞猜的商品为扫地机器人:价格在[1000-1500]之间:')
guess = int(input())
if guess > price:
print('大了')
elif guess < price:
print('小了')
else:
print('猜对了')
print('真实价格为:',price)
# 今日竞猜的商品为扫地机器人:价格在[1000-1500]之间:
# 1234
# 小了
# 真实价格为: 1284
实操案例四
x = 97
for _ in range(1,27):
print(chr(x),'--->',x)
x += 1
for i in range(1,4):
user_name = input('请输入用户名:')
user_pwd = input('请输入密码:')
if user_name == 'admin' and user_pwd == '8888':
print('登录成功')
break
else:
print('用户名或密码不正确!')
if i < 3:
print(f'您还有{3-i}次机会!')
else:
print('对不起,三次均输入错误,请联系后台管理员。')
# 请输入用户名:aderg
# 请输入密码:8907
# 用户名或密码不正确!
# 您还有2次机会!
# 请输入用户名:yhuj
# 请输入密码:9876
# 用户名或密码不正确!
# 您还有1次机会!
# 请输入用户名:admin
# 请输入密码:8888
# 登录成功