python初步探索【一】

15046694-acd4d5cb0f20ab28.jpg
5e72d31075db4ae2a0752c26275f0987.jpg

使用print输出

1.可以输出字符串

print('hello python')

2.可以输出变量

a,b = 5,6
print(a,b)

3.输出字符串模板

方式一:
print('a的值:{},b的值:{}'.format(a,b))  #a的值:5,b的值:6
方式二:
print('a的值:{0},b的值:{1}'.format(a,b))  #a的值:5,b的值:6

4.默认输出带有换行,使用end=‘’可以显示在一行

a,b = 5,6
print(a,end='')
print(b)
#result   #56

使用input

c = input('请输入内容:')
print(c)
#result  #请输入内容:hello python   hello python

eval()使用

因为用户输入的值都是字符串,通过eval()可以将字符串转成整数
a = eval(input('请输入数字:'))  #11
print(a+30,type(a)) #41 

字符串切片

print('abcdefg'[2:]) #cdefg  从第三位到最后
print('abcdefg'[2:4]) #cd  只包含第三位和第四位
print('abcdefg'[:4]) #abcd  前面默认第一位,从第四位开始截取
print('abcdefg'[:]) #abcdefg  默认全部显示
print('abcdefg'[::]) #abcdefg  默认全部显示
print('abcdefg'[::-1]) #gfedcba  进行从右到左全部输出
print('abcdefg'[::2]) #aceg  输出偶数位所有字符  2代表步长
print('abcdefg'[::3]) #adg  输出奇数位所有字符 3代表步长

欢迎关注支持,后续会带来更多内容

你可能感兴趣的:(python初步探索【一】)