2023.4.6日 坚持自学第一天
努力学习python,想为以后可以有一份额外收入,如果有大神可以指点一下,我将不胜感激
如果有大神想以后拥有一个合作伙伴进行交流,我会尽力赶上您的脚步!
首先是input输入,这个概念很好理解,假设我们登录CSDN需要用户名和密码才可以创作文章,那么就需要用户输入账号密码
input函数是用户输入值,然后输入的值对变量进行赋值,用户输入什么变量就是什么
举个栗子
name = input()
print(name)
此串代码运行后,会进入光标闪烁阶段,称为阻塞,只有在用户输入值并按下回车后才会进行下一步操作,在这里输入 小明 则会输出小明
栗子 -2
name = input('请输入名字: ')
print(name)
在这里,input里面的值并不影响输出,只是对用户进行提示,输入的值并不是单纯的在冒号之后,而是在这所有字符之后,要理解...(自行理解)
但input函数有一个特点,就是input输入的值无论是整型还是浮点型,都会称为字符串类型,可以进行强制转换
实战操练!
题目: 使用input函数写出一个捕鱼游戏登录界面,自行发挥,要求使用input函数输入账号密码,可附加游戏币内容,并展现input强制转换为整型
例子代码
print(''' ********************** 捕鱼高手 ********************** ''') username = input('请输入您的用户名:') password = input('请输入您的密码:') print('欢迎%s来到捕鱼高手!!!\n请充值游戏币才可以游戏噢!!!'%username) coins = int(input('请输入充值的数量: ')) print('当前游戏币数量为%d,欢迎%s游玩捕鱼高手!'%(coins,username))
input的强制转换,可以直接在coins = int(input()) 强制转换
也可以在赋值后转换,例如 coins = input( )
coins = int(coins)
以上为总结知识点,出自哔哩哔哩千峰宋如宁老师课程