1.與使用者互動
1)什麼是與使用者互動
程式等待使用者輸入一些資料,然後程式執行完畢後為使用者反饋資訊
2)python與使用者互動的方式
input
2.格式化輸出
還有一種使用方式是%s
列如
1 pro_info =5print('''
6*****== %s *****===
7省會:%s
8面積:%s
9人口:%s
10*****== end *****==
11''' %(pro_info['
city
'],pro_info['
sh'],pro_info['
area
'],pro_info['
population
']))
3.基本的資料型別
1)整型int
2)浮點型float
3)字元型 str
注意引號的配對
列如
info = "computer'name'
"
注意點:字元相加是申請新的空間,將原來的字元拷貝放入新的空間
4)列表 list (列表是有序的)
列表中的第一位是0
1 info = [0,'a',2,3,['
a',4]]
2print(info[4][1])
5)字典 dict(字典是無序的)
1 info =2 info['
name
']
6)布林值
只有true和false
==比較的是值
is比較的是id
4.賦值方式
1)鏈式賦值
a=b=c=d=1
2)交叉賦值
n=1m=2
n,m=m,n
3)變數的解壓賦值
a=[1,2,3,4]
b,c,d,e=a
學習日記2
陣列的初始化,一維陣列和二維陣列的定義以及使用,字元陣列的定義和使用,函式的形式引數和實際引數,全域性變數和區域性變數,變數的儲存類別,預處理命令。今日任務完成情況 本日任務按照老師要求完成 今日開發中出現的問題彙總 編譯程式的出錯,演算法結構的不正確和不完整,以往的冒泡函式沒有記牢,對於陣列元素和...
Python學習日記 2月7日
python 結果 c 一億次計算 python一億次計算 蒙特卡羅方法求圓周率 from time import from random import darts 1000 1000 hits 0start perf counter scale 50print 開始計算 center scale,...
python學習日記
動態語言和靜態語言最大的不同,就是函式和類的定義,不是編譯的時候定義的,而是執行時動態建立的.直接在類中定義的是類屬性,如 class student object name student 例項屬性必須通過例項繫結。如self.age xx 根據python的規則,定義時千萬不要把類屬性和例項屬性...