python零基础教学(一)

目录

1.字符串和数字

字符串 str

数字 int

2.输出与输入print & input

print 输出内容

如果想实现同时输出多个字符串或数字,有3种办法

1.逗号 用逗号将数字和字符串隔开

2.百分号(%) 

3.在引号前加f,再用大括号

Input输入

3.数学运算

运算符号

运算函数eval


1.字符串和数字

字符串 str

若干个字符的集合就是一个字符串(str)。Python 中的字符串必须由双引号" "或者单引号’ '包围,不可进行运算,如果想要将数字(int)转化为字符串的话,就可以用str函数,如下:

number = 123
str(number) #将123变成字符串"123"

数字 int

可以用于运算的数字,比如

A = 1
B = 2
print(A + B)

同理,将字符串变成数字,就是

str = '123'
int(str)

2.输出与输入print & input

print 输出内容

print('hello')  #输出hello字符串

输出字符串(str)时,需要带单引号或双引号,输出数字(int)时不需要

print(1)
print('hello')

如果想实现同时输出多个字符串或数字,有3种办法

1.逗号 用逗号将数字和字符串隔开
print('你好', 1)
2.百分号(%) 
A = 1 #A可以是字符串也可以是数字
print('你好 %s' % A)
3.在引号前加f,再用大括号
A = 1
print(f'你好{A}')

上面这些的输出都是这样的:

Input输入

接收输入的信息,返回值为str类型

例如:

name = input('你叫啥名字: ')
print(f"你好{name}")

运行上面的程序后,输出如下

你叫啥名字: LWS
你好LWS

3.数学运算

基础运算符号

加号+
减号-
乘号*
除号/

乘方

**

但是,在运算时, 这样运算会出错

A = 1
A + 1
print(A)

我们需要把+1改成

A = 1
A = A + 1 #也可以写A += 1
print(A)

这时输出结果为2

需要注意的是,只有int类型的才能进行计算

如果是两个字符串用+号相加,则是将两个字符串单纯的拼在一起

print('1'+'1')
#输出结果为11
print('1 + 1')
#输出结果为 1+1

运算函数eval

eval可以帮助我们进行数学运算, 将两个字符串str相加, 并以int的形式返回

print(eval("1 + 1"))
#输出结果为2

再结合本章所有知识,以此,我们就能做出一个计算器,只需一条指令

print(eval(input("输入:")))

他就能输出我们输入的数学计算题

4.条件判断 if & else

if 如果,当条件成立时,返回True,并执行if的子级的命令

if 1 + 1 == 2:
    print('yes')
    #输出yes

else 否则,当if的条件不成立时,执行子级的命令

if 1+1==3:
    print('hai')
else:
    print('hello')
#输出hello
  • 14
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值