python编程(一)

个人博客_www.notwiner.top_

python基础语法

python属于解释性交互性shell,官网和常用开发工具pycharm,由于python2在不远的时间就不再会被官方支持,所以推荐使用python3。重点提醒,python对于缩进较为重视。
简短的程序python的IDLE即可,大点的再使用pycharm。

  • 操作符(运算符)、定义变量较为普通,不再赘述。
    <、>、<=、>=、==、!= 、+=、-=、*=、/=
8 * 3 / 2 + 2 + 7 - 9
spam = 15
spam + 5
bacom =10
coin = spam + bacom
  • 注释与变量规则
    #为单行注释,多行注释常为’’’ ‘’'与""" “”"。
    变量名称已字母或_开头,区分大小写,通常采用骆驼命名法更好(变量中第一个单词后每一个单词首字母大写,如foodThisMorning)
  • 输入输出
    print()输出函数,input()输入函数。
  • import导入库,如下文的random库。

猜数字游戏

# 猜数字游戏
import random

guessTaken = 0

print('Hello, What is your name? ')
myName = input()

number = random.randint(1, 20)
print('Well,' + myName + ',you can guess a number between 1 to 20,')

for i in range(6):
    print('Take a gues.')
    guess = input()
    guess = int(guess)

    if guess < number:
        print('The number is too low,')
    if guess > number:
        print('The number is too high,')
    if guess == number:
        break
if guess == number:
    guessTaken = str(guessTaken)
    print('Good,' + myName + 'your guessed my number in ' + guessTaken + ' is right!')

if guess != number:
    number = str(number)
    print('no, the number' + number + 'is wrong')

这个例子中guessTaken记录了玩家猜过的次数,初始值为0,后面range(6)即为6次循环,玩家可猜数字次数为6次内,random生成随机数。形式为number = random.randint(first number, end number)。
注意guess = int(guess),将guess的输入转换为int形式,

  • 几种数据类型
    int整形、float浮点数、bool布尔值(即True和False)、complex复数。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值