與使用者互動,格式化輸出,基本運算子

2022-02-17 11:32:16 字數 2053 閱讀 7818

name=input("請輸入姓名:")

height=input('請輸入身高:')

weight=input('請輸入體重:')

在python3中,input()方法的作用只是接收值,並且無論我們輸入的值是數字型別、字串型別、列表型別,input的接收值都是字串型別。

python2當中的raw_input()和python3中的input()是一模一樣的。

name='egg'

age=19

print('my name is %s , my age is %s' %(name,age))

name='egg'

age=19

print('my name is ,my age is '.format(name=name,age=age))

print('my name is ,my age is '.format(name,age))

print('my name is {},my age is {}'.format(name,age))

name='egg'

age=18

print(f'my name is ,my age is ')

salary=6.6666

print(f'')

1.算術運算子

+ - * / % //

2.比較運算子

< ,>,>=,<=,==

3.賦值運算子

=

4.邏輯運算子

and or not

5.身份運算子

is (比較的是id,id相同的值一定相同,值相同的id不一定相同,除了小整數池的除外)

python運算子優先順序

a=10

b=10

c=10

d=10

print(f'a:,b:,c:,d:')

a=b=c=d=10

#讓x與y的值互換

x=100

y=200

第一種方法:

x,y=y,x

第二種方法:

temp=x

x=yy=temp

name_list = ['nick', 'egon', 'jason']

x = name_list[0]

y = name_list[1]

z = name_list[2]

print(f'x:, y:, z:')

name_list=['nick','egon','jason']

x,y,z=name_list

#列印結果

#nick egon jason

name_list=['nick','egon','jason']

x,_,z=name_list

#列印結果

#nick jason

name_list = ['nick', 'egon', 'jason', 'tank', 'kevin', 'jerry']

x, y, _, _, _, z = name_list

x, y, *_, z = name_list

#列印結果

#nick egon jerry

#nick egon jerry

info = 

x, y = info

print(x, y)

#列印結果

#name age

#字典解壓縮的是key

資料的型別 使用者互動 格式化輸出 基本運算子簡介

1.什麼是資料型別 變數值是我們儲存的資料,所以資料型別指的是變數值不同的種類 2.為何要分型別?1.變數值是用來儲存現實中事物的狀態的,那麼針對不同狀態就應該用不同型別的資料表示 3.資料的分類 1.整型 int 整數 作用 主要表示人的年齡,等級 各種號碼 定義 age 18 age int 1...

使用者互動,格式話輸出與運算子

使用input 方法,來獲取使用者的輸入,獲取的結果為字串型別 user name input 請輸入使用者的姓名 print user name 請輸入使用者的姓名 李四 李四 這個user name 為字串,即使我們輸入的時候,是按照列表的形式輸入,但是輸出user name,會發現是字串型別 ...

格式化輸出 初始編碼 運算子

一 格式化輸出 d s 為佔位符 s替換的內容的型別為字元型 d替換的內容為整型 若在格式化輸出的時候需要正常用到 則表示時用兩個 表示 如 1 name input 請輸入姓名 2 age int input 請輸入年齡 3 msg 我叫 s,今年 s,學習進度為3 name,age 4 prin...