一些非常简单的Python代码

啊哈!作者又发文章啦!今天主题相信大家都已经看到了我要跟大家分享一些新手可以学的一些简单的Python代码,话不多说,上代码:

比大小

首先这个代码十分简单,很适合新手学习。

输入两个数

这一段代码主要的功能就是你输入两个数,然后电脑就输出那个大的数。
如何做到这一点呢?
首先我们要输入两个数,这里要用到Python代码:input()函数
而input括号里面加上双引号,双引号里面就是提示语了,但是想把输入的东西让电脑记住,
需要把它储存在变量里:
a=input("请输入第1个数")
第2个数就是这样输入的:
b=input("请输入第2个数")

把这两段代码整合在一起,变成了这样:
a=input("请输入第1个数")
b=input("请输入第2个数")


说一下变量的命名规则:
1.在Python中变量的名字不能是Python中的关键词,如:int    print等等
2.Python中变量名必须由字母数字和下划线(下划线是英文状态下的shift+减号)组成,
如:a a6 abc_123都是正确的变量名。
3.变量名不能以数字开头,如:1a 3b 2a_7b都是不正确的变量名。

让电脑判断并输出

这一段代码主要就是让电脑来判断两个数的大小,然后输出大的那个数。

要让电脑判断两个数的大小,需要用到
if......else语句
要电脑输出较大的数,需要用到:print()
所以代码就是这样的:
if a>b:
    print(a)
else:
    print(b)



说一下print语句的原则:
1. print的开头一定要小写,且括号和双引号都要是英文模式下的。
2.如果要输出字符串, print的括号里面要加引号,如:print("你要去哪里呀?")
3.如果要输出变量,括号里不用加引号,如:
a=5
print(a)
结果就是5

整合起来的代码

a=input("请输入一个数:")
b=input("请输入另外一个数:")
if a>b:
     print(a)
else:
     print(b)
     

猜拳

啊,作者太懒了,不细讲了!直接上整段代码:

import random  #导入随机模块
num = 1
yin_num = 0
shu_num = 0
while num <= 3:
    if shu_num == 2 or yin_num == 2:
        break
    user = int(input('请出拳 0(石头) 1(剪刀) 2(布)'))
    if user > 2:
        print('不能出大于2的值')
    else:
        data = ['石头', '剪刀', '布']
        com = random.randint(0, 2)
        print("您出的是{},电脑出的是{}".format(data[user], data[com]))
        if user == com:
            print('平局')
            continue
        elif (user == 0 and com == 1) or (user == 1 and com == 2) or (user == 2 and com == 0):
            print('你赢了')
            yin_num += 1
        else:
            print('你输了')
            shu_num += 1
    num += 1

顺便说一下elif是“否则如果”的意思。

数字炸弹

import random
import time
bomb = random.randint(1, 99)
start = 0
end = 99
while 1 == 1:
    people = int(input('请输入{}到{}之间的数:'.format(start, end)))
    if people > bomb:
        print('大了')
        end = people
    elif people < bomb:
        print('小了')
        start = people
    else:
        print('BOOM!!!')
        break
    print('等待电脑了输入{}到{}之间的数:'.format(start, end))
    time.sleep(1)
    com = random.randint(start + 1, end - 1)
    print('电脑输入:{}'.format(com))
    if com > bomb:
        print('大了')
        end = com
    elif com < bomb:
        print('小了')
        start = com
    else:
        print('BOOM!!!')
        break

今天小编就分享到这里,再见!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值