零基础学Python1

学习资源:小甲鱼

新建 :File—New File

保存:ctrl+s

运行:Run—Run Module

新手可能会碰到的问题:

1.检查标点符号是否全部为英文符号?—修改编辑器字体 Options—Configure IDLE(等宽字体)

2.检查缩进是否正确?—代码样式指导手册(PEP8)Python3代码样式指导手册(PEP8),《零基础入门学习Python》【最新版】,Python交流,鱼C论坛 - Powered by Discuz! (fishc.com.cn)

3.检查函数拼写是否正确?— 在IDLE输入”dir(__builtins__)“可看到Python的所有内置函数

4.直接在IDLE中编译,是每行都要回车的。如果是单独的语句,只能是一行一行的编辑。

5.快捷键:ctrl+j 换行  Alt+p 重复上一条语句

变量和字符串

字符串是文本 与数字不同 "520"≠520

讲解代码

"""用Python设计第一个游戏"""   #三引号字符串

temp=input("猜一下数字:")     #赋值语句 =(赋值运算符)  input()接受用户输入值并且返回 是字符串
guess=int(temp)               #int() 对字符串进行转换成数字

if guess==8:                  #比较运算符 
    print("真棒")
    print("猜中")
else:
    print("猜错")

print("游戏结束") 

游戏改进

"""用Python设计第一个游戏"""
import random

counts=3
ans=random.randint(1,10)
while counts>0:
    temp=input("猜一下数字:")
    guess=int(temp)

    if guess==ans: 
        print("真棒")
        print("猜中")
        break
    else:
        if guess<ans:
            print("小了")
        else:
            print("大了")
        counts=counts-1
    
print("游戏结束") 

循环结构

while  

ctrl+c强制停止

break语句 跳出循环体

random模块 产生伪随机数random - 生成伪随机数,《零基础入门学习Python》【最新版】,Python交流,鱼C论坛 - Powered by Discuz! (fishc.com.cn)

导入模块

import+模块名:

import random
random.randint(1,10) #产生一个1-10之间的整数随机数

#random生成的随机数可以被重现
random.getstate()  #随机数生成器的内部状态
random.setstate()  #设置随机数生成器的内部状态

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值