|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#变量名,就是把一个值赋值给一个名字。把值存储在变量中
##在使用变量之前,要对其赋值;变量名可是下划线、字母、数字,但是不能以数字开头;大小写敏感;= 是赋值的意思,不可以写反;
变量的命名应该尽量专业;
###把字符串又叫文本
5 + 8
'5' + '8'
#如果要打印出“,可以使用1.转义符。\" 2.'let'+"'"+s+' go' 233333 3.用双引号就好,兄弟你想多了
###\\表示\. 2.要打印一堆东西,可以使用''' '''(这是错误的想法) 3. 使用原始字符串,只要在字符串前面加r。 如str = r'c:\none' print(str)
#但是在python中更像是把名字贴在值上边。有人会说,python没有变量,只有名字
#这是一个字符拼接的例子
a = 'book'
b = 'shlf'
c = a + b
print(c)
#字符串
str = r'c:\now\w\e'#但是这里的\不能放到原始字符串的末尾,否则报错。r实质给原始字符串的\变为\\
print(str)
知识点:
1.条件分支(提醒用户数字大了还是小了)【>; <; >=;==;!=(它表示不等于)】
a = input("number:")
guess = int(a)
if guess == 8: #(if条件后面有冒号)
print("wow")
print("god")
else:
if guess > 8:
print('too big')
else:
print('too small')
#print("that is 8!")
print("game over")
2.while循环(程序可以重复运行某些代码)
while:条件
条件为真时执行操作
a = input("please input a number:")
guess = int(a)
while guess != 8:
a = input("wrong !!!please input another:")
guess = int(a)
if guess == 8: #(if条件后面有冒号)
print("wow")
print("god")
else:
if guess > 8:
print('too big')
else:
print('too small')
#print("that is 8!")
and 逻辑操作符可以将任意表达式连接在一起,得到一个布尔类型的值。
3.引入random模块(功能:随机数字)
randint(), 会返回一个随机的整数
import random
secret = random.randint(1,10)
a = input("please input a number:")
guess = int(a)
while guess != secret:
a = input("wrong !!!please input another:")
guess = int(a)
if guess == secret: #(if条件后面有冒号)
print("wow")
print("god")
else:
if guess > secret:
print('too big')
else:
print('too small')
#print("that is 8!")
###改进我们的小游戏
1.告诉用户输入是大了还是小了
2.提供用户多次机会进行猜测
3.每次答案可以是随机的
#初始游戏如下所示
a = input("number:")
guess = int(a)
if guess == 8:
print("wow")
print("god")
else:
print("that is 8!")
print("game over")
|
|