python基本語法

2021-09-28 18:44:26 字數 3543 閱讀 5522

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...