ss=「add」
ii=123
print(「name=」+ss+",age:"+str(ii))
print(「name=%s,age=%i」 %(ss,ii))
print(「name=,age=」.format(s=ss,i=ii))
s= input(「linhiajuan」)
print(s)
a=『ads』
b=『asd』
c=『hello』
d=「hi」
zhushi
a=5b=3
if a> b:
print(「a big」)
else:
print(「b big」)
c =none
if c is none:
pass
from _ast import in import json
from aifc import data
from _datetime import date
num=80
if num>90:
print(「優秀」)
elif num<60:
print(「良好」)
else:
print(「不及格」)
for i in range(1,101,3):
print(i)
x=「hello」
y=[『1』,『2』]
for i in y:
print(i)
#陣列不需要定義型別
e.pop(0)#刪除
e[1]=「c」#數字替換字母
for f in e:
print(f)
yuanzu=(「a」,「b」,「c」,1,2)
del yuanzu
#zidian=
value=「vv」
zidian=
zidian.update()
zidian[「key3」]=「vvv」
del zidian[「key1」]
print(zidian.keys())
print(zidian.values())
for k,v in zidian.items():
print("----")
print("----")
print(k)
print(v)
data=,]}
print(data[『word』][1][「name」]==「jack」)
from cgitb importundef
def add(a,b):
return a+b
d=add1()
print(d)
#類,類中可以定義方法,第乙個方法必須指定self
#class z:
#class z():
#class z(object):
from tools.scripts.objgraph import def2file
from builtins import help
class z:
#初始化方法
definit(self,f,q):
self.f=f#可以在另乙個方法呼叫f,q,self是公用
self.q=q
def sun(self):
return 10
def abc(self):
qian=self.sun()#self呼叫前面方法
print(qian)
return self.f+self.q
class b(z):
#pass
#重新定義初始化
definit(self,f,q,c):
z.init(self,f,q)
self.c=c
#重寫
def sun(self):
return 20
#新增
def sub(self):
return self.f-self.q
#x=z(3,5)
#print(x)
x=b(3,5,6)#物件x呼叫類z
x.sun()
#x.sub()
c=x.sun()#物件x呼叫方法abc#1.python自帶模組__init__(self,f,q,c):urllib unittest
#2.第三方模組 selenium
#from … import …
#import time
#import time
#print(help(time))
#import time
#print(time.ctime())
#只用 ctime
#from time import ctime,sleep
#from time import *
#print(ctime())
#sleep(2)
from time import sleep as sys_sleep
import selenium
def sleep(self):
print(「my slepp:」+str(self))
sleep(2)
from selenium import webdriver
#只可以寫一級
#python 的包機制
#import aaa
#1.當前目錄下找aaa檔案或目錄
#2 不滿足1 到python lib目錄下找
#3.還不滿足2 到環境變數
#多人開發
#if__name__『main』:main指當前檔案,檔名稱是當前檔案下就可以執行
#這可以避免自己的測試**被別人執行
『』'
import sys
from os.path import dirname,abspath
from _socket import ni_namereqd
#print(abspath(file))
file_path=abspath(file)
python37_path=print(file_path.split(「test」)[0]+「python37」)#拆分路徑。重新新增環境變數#raise nameerror()
python語法例項 python基本語法練習例項
1 列印九九乘法表 只列印結果 for i in range 1,10 for j in range 1,i 1 print i j,end print 列印算數表示式 for i in range 1,10 for j in range 1,i 1 print format j,i,i j end...
python語法練習 python基本語法練習
1 列印九九乘法表 只列印結果 for i in range 1,10 for j in range 1,i 1 print i j,end print 列印算數表示式 for i in range 1,10 for j in range 1,i 1 print format j,i,i j end...
python語法引數 Python基本語法 函式
前言 目錄軟體環境 系統ubuntukylin 14.04 軟體python 2.7.4 ipython 4.0.0 引數的多型別傳值 一般而言,形參和實參的數量要一致。但是當實參為序列資料型別時,我們可以將多個實參傳遞到形參中。我們可以在實參列表中以 或者 識別符號來限制傳入的實參必須為 tupl...