用python做自我介绍_python入门教程NO.2 用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為一個格式符,代表字符串
.format()方法格式化
print('{} {}'.format('Hello', 'Logic'))
#輸出結果為:Hello Logic
#這里用{}占位
2. 整型
整型(int) - 通常被稱為是整型或整數,是正或負整數,不帶小數點,不限制大小。
如:100 、 -100 、 5 、 8
整數的運算
假設a = 8 ,b = 12
運算符
描述
示例
+
加 - 兩個對象相加
a + b 輸出結果: 20
-
減 - 得到負數或是一個數減去另一個數
a - b 輸出結果: -4
*
乘 - 兩個數相乘或是返回一個被重復若干次的字符串
a * b 輸出結果: 96
/
除 - x 除以 y
b / a 輸出結果: 1.5
%
取模 - 返回除法的余數
b % a 輸出結果: 5
**
冪 - 返回x的y次冪
a**b 為8的12次方
//
取整除 - 向下取接近商的整數
a//b 輸出結果: 1
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上測試一下吧!
請使用變量賦值、字符串拼接、數據類型轉換來完成本次作業哦~~
完成作業的朋友可以在評論區貼出你們的答案~
總結
以上是生活随笔為你收集整理的用python做自我介绍_python入门教程NO.2 用python做个自我介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: yii::$app-mongodb 查询
- 下一篇: python函数定义关键字_Python