【莫烦Python基础学习】笔记Day1

一、print

1、print直接输出字符串:print(' ')或者print(" ")

>>> print('We')
We 
>>> print("six")
six 

若输出的字符串中有单引号,例如print('I'm liu')

则会输出:I

因此可以print("I'm liu")或者加入一个\作为识别符号:print('I\'m liu')

>>> print('I\'m liu')
I'm liu
>>> print("I'm liu")
I'm liu

2、字符串叠加:+

eg:print('apple'+'car') 输出:applecar

3、字符串和数字:不可以直接相加,否则出现错误

>>> print('apple'+'4')

apple4

或者把数字直接转换成字符串

>>> print('apple'+str(4))

apple4

4、数字+数字:

>>> print(1+2)

3

>>> print('1+2')

1+2

>>> print(int('1')+2) // 把字符串1变成整数1

3

Int()只能转换整数,转换小数用float()浮点型,可以把字符串转换成数字

>>> print(float('1.2')+2)

3.2

>>> print('apple'+'car') 
applecar
>>> print('apple'+'4') 
apple4
>>> print('apple'+str(4)) 
apple4
>>> print(1+2) 
3 
>>> print('1+2') 
1+2 
>>> print(int('1')+2) // 把字符串1变成整数1
3
>>> print(float('1.2')+2) 
3.2

二、数学

运算:加+ 减- 乘* 除\

平方:**或者^

取余数:%

取整://

 三、自变量variable定义与命名 

1、Apple=1,意义:定义自变量apple的值为1

2、一次定义多个自变量:

a = 1
b = 2
c = 3
print(a,b,c)

可以分开定义,也可以一次性定义a,b,c=1,2,3一一对应即可

a,b,c=1,2,3
print(a,b,c)

3、自变量运算

a=2
b=a*2
print(a,b)

四、while循环

while:当……的时候,做什么事情。

c=1
while c<10:
    print(c)
    c=c+1

持续循环的时候,Ctrl+c 停止

while True:
    print("I'm True")

五、for循环

1、Python注重语言格式,在for或者while循环的后面,一定要加冒号:,缩进则代表在循环内,不缩进则代表循环外

调整结构:

Windows用户:用Ctrl+[

Mac用户:command+[

2、range的使用

range(start,stop):代表左闭右开的区间,例如range(1,10)即表示输出从1到9,类似于[1,10)

for i in range(1,10):
    print(i)

运行结果:

1
2
3
4
5
6
7
8
9

range(start,stop,step):step代表步长,从start开始,依次增加step的大小,到stop的数值停止

for i in range(1,10,3):
    print(i)

运行结果:

1
4
7

range(stop):代表从0开始,到stop的值停止

for i in range(5):
    print(i)

运行结果:

0
1
2
3
4

六、if判断

如果……,则……

1、Python语言的等于关系:x等于y:x==y

不等于关系:x不等于y:x!=y

2、If-else:如果……,则……;否则……,else表示剩下的可能性,会得到的结果。

3、多重if:elif(else if)

第一次满足条件时,就会忽略其他条件,直接跳出循环,编译结束。

x=1
y=2
z=3

if x <y :
    print('x < y')
else:
    print('x >= y')

运行结果:

x<y

elif:

x=-2
y=2
z=3

if x >1 :
    print('x>1')
elif x<-1:
    print('x<-1')
elif x<1:
    printf('x<1')
else:
    print('x =1')
print('finish running')

运行结果:

x<-1
finish running

  • 6
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值