鱼C论坛

 找回密码
 立即注册
查看: 1972|回复: 0

[技术交流] python 第二次课

[复制链接]
发表于 2017-7-27 17:51:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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")




本帖被以下淘专辑推荐:

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-7-14 12:03

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表