Python初学-基础学习

Python-第一天基础


Pytone做一些简单的运算:

Python可以计算数字之和

print(1+2)

3

字符串+字符串
字符串是什么?
字符可以是中文、英文、数字或者是混合的文本。字符串通常被包含在引号内,可以是双引号"",也可以是单引号’’,例如’my python lession’

>>>print("you"+"me")

youme

可以在me前加入空格显示更为直观

print("you"+" me")

you me

字符串运算

>>>print("Lim"*10)

LimLimLimLimLimLimLimLimLimLim

字符串运算加入回车,按照输出顺序显示

>>>print("Lim\n"*10)

Lim
Lim
Lim
Lim
Lim
Lim
Lim
Lim
Lim
Lim

那么字符串是否可以使用+运算呢?尝试一下

print("Lim\n"+10)

Traceback (most recent call last):
  File "c:/Users/ext.luyanlin/Desktop/Python/a=hello world.py", line 1, in <module>
    print("Lim\n"+10)
TypeError: must be str, not int

果然,结果是出错的

写一个简单的游戏

猜数字游戏

print('------------ Game ----------')
#交互输入的内容设置一个变量temp
temp = input('guses number:')
#int(temp)将它转化为整醒
guess = int(temp)
if guess == 8:
    print ("bingo")
else:
    print ("error")
print ("Game over")

运行如下:
------------ Game ----------
guses number:8
猜对了
Game over

课后练习

1.编写程序:hello.py,要求用户输入姓名并打印“你好,姓名!”

name = input ('输入名字:')
print ('你好',name)

输入名字:陆彦霖
你好 陆彦霖

2.编写程序:calc.py 要求用户输入1到100之间数字并判断,输入符合要求打印“你妹好漂亮”,不符合要求则打印“你大爷好丑”

print ('输入一个数字看看输出的结果')
num = input('输入你喜欢的一个数字:')
number = int(num)
if number == 66:
    print ('你妹妹好漂亮')
elif number > 66:
    print ('你大爷好丑')
elif number < 66:
    print ('你大爷好丑')
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值