python小白入门(python基础教程菜鸟教程)
本文涉及的python基础语法为:数据类型等
数据类型
1. 字符串的拼接
我们在上一章中已经简单介绍了一下字符串的创建方式,这里我们简单学习一下字符串的运算和拼接。
字符串的运算
`字符串的加法` #把字符串:hello赋值给变量a a = 'hello' #把字符串:logic赋值给变量b b = 'logic' print(a b) #输出结果为:hellologic
`字符串的乘法` #下面代码中`*`表示乘 a = 'h' * 3 b = 'f' * 1 print(a) #输出结果为:hhh print(b) #输出结果为:f
字符串的拼接
- 使用( )操作符拼接
我们发现上面的字符串加法把两个单词拼到一起后非常不好看,那我们可以在他们中间加个空格来隔开他们
print('Hello' ' ' 'Logic') #输出结果为:Hello Logic #注意,当直接把字符串放到print里面时,一定要加引号
- 使用()拼接
print( 'Hello' ' ' 'Logic' ) #输出结果为:Hello Logic
- 使用''.join()方法
str = 'hellologic' print(' '.join(str)) # 输出结果为:h e l l o l o g i c # ''.join()的两个单引号''里面可以是空字符,也可以是任意其他字符,我们这里是空格
字符串的格式化
- (%)操作符格式化
print('%s %s' % ('Hello', 'Logic')) #输出结果为:Hello Logic #%s为一个格式符,代表字符串
更多格式符请点此处了解,用法与%s一样
- .format()方法格式化
print('{} {}'.format('Hello', 'Logic')) #输出结果为:Hello Logic #这里用{}占位
2. 整型
整型(int) - 通常被称为是整型或整数,是正或负整数,不带小数点,不限制大小。
如:100 、 -100 、 5 、 8
整数的运算
假设a = 8 ,b = 12
3. 浮点型
浮点型(float) - 也就是小数,通常被称为浮点数,由整数部分与小数部分组成,浮点数也有正负,可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250).
如:10.0 、 -10.0 、 5.31 、 -8.8
4. 数据类型的转换
当我们想要print('秦始皇生于公元前' 259 '年 ' )时,我们发现出现了一下错误
name = '秦始皇' birthday = 259 print(name '生于公元前' birthday '年 ' ) #报错信息:TypeError: must be str, not int
这是因为字符串和数字不能用普通的拼接方式,需要进行类型转换才行。注意:这里的name为字符串类型,birthday为整数类型
我们先来学三种常用的转换类型:
- int:转换为整型
- float:转换为浮点数
- str:转换为字符串
那么上面的代码,我们可以这样修改:
name = '秦始皇' birthday = 259 print(name '生于公元前' str(birthday) '年 ' ) #输出结果:秦始皇生于公元前259年
5. 请用python做一个自我介绍
经过上面的学习,相信你已经可以用python完成一个简单的自我介绍了,请自己在pycharm上测试一下吧!请使用变量赋值、字符串拼接、数据类型转换来完成本次作业哦~~
完成作业的朋友可以在评论区贴出你们的答案~
赞 (0)