鱼C论坛

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

[技术交流] python学习之第1-4讲笔记

[复制链接]
发表于 2017-6-13 09:09:17 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 bulaka 于 2017-6-13 09:23 编辑
  1. #让我们开始新的学习吧
  2. '''
  3. 热爱学习
  4. 热爱祖国
  5. '''
  6. import random
  7. times = 3
  8. secert = random.randint(1,10)
  9. print("--------------欢迎开始我们的新课程------------")
  10. guess = 0
  11. while (secert!=guess)and(times > 0):
  12.     print("请输入我心中的数字:",end = "")
  13.     temp=input()
  14.     times = times - 1
  15.    
  16.     if temp.isdigit():
  17.         guess = int(temp)
  18.         if guess == secert:
  19.             print("你真是太聪明啦");print("猜对也没奖励")
  20.         else:
  21.             if guess > secert:
  22.                 print("大了,大了~~~")
  23.             else:
  24.                 print("小了,小了")
  25.             if times > 0:
  26.                 print("再试一次吧,",end = '')
  27.             else:
  28.                 print("次数用完啦")
  29.     else:
  30.         print("抱歉输入不合法,")
  31.         
  32. print("游戏结束")
复制代码


通过前四讲,学习并编写了一个猜字谜的小游戏,通过这个小游戏学习与复习以下的知识点

1、注释的方法:单行的可以用“#”;多行的可以用三引号

2、import  为引用模块,语法格式为:import.模块名            模块.函数
import random
random.randint(n,m)
作用是在n到m(不包含m)的数中随机产生一个数字

3、time=3  ------变量赋值
python中变量不需要声明,但是需要先赋值,python大小写敏
变量名可以包括字母、数字、下划线,不可以是数字

4、print("---------欢迎开始我们的新课程---------")  
print()会在输出窗口中输出文本框
注意点:print(“abc”*3)表示可以打印三次abc;print(“abc”+3)则会报错

5、python3.0以上版本,用input()取代raw_input()作为接收用户输入函数

6、end=''作用在print定义为是不换行

7、
  1. print("你真是太聪明啦");print("猜对也没奖励")
复制代码

一行书写多个语句,用分号分开“;”,
过长的语句可以通过“/”或()或‘‘‘’’’分行书写





评分

参与人数 2鱼币 +5 收起 理由
康小泡 + 2
小甲鱼 + 3 支持楼主!

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 00:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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