總體簡單介紹下python使用 python02

2021-06-25 15:33:20 字數 1357 閱讀 1374

#!/usr/bin/python

#-*- coding=utf-8 -*-

import sys

import random

#隨機數的產生

num1 = random.randrange(1, 100, 2)

print num1

#現在隨機產生100個隨機數

arr =

total = 0

for i in range(100):

num = random.randrange(100)

total += num

print "the sum of ", arr, " is: ", total

print

print

class student:

_name=""

def __init__(self, name):

self._name = name

def setname(self, name):

self._name = name

def getname(self):

return self._name

stu = student("jack")

print "your name is: ",stu.getname()

#if else 的簡單使用

x = 1

if x == 1:

print "x = ",x

else:

print "x != ", x

print "the true x's value is: ",x

#簡單基本環境變數的使用

#import sys.path

#import sys.argv

print sys.path

print sys.argv   #從命令列傳遞過來的引數

print sys.argv[1], sys.argv[2]

#簡單函式的使用

def addtype(x, y):

return x+y

def deltype(x, y):

return x-y

def multype(x, y):

return x*y

def divtype(x,y):

if y != 0:

return x/y

else:

return "error"

x = 3

y = 4

print addtype(x,y)

sql =  "select * "\

"from dept " \

"where id = 12"

print sql

簡單介紹下for each迴圈的使用

通常我們使用的迴圈語句有3,分別是 1.for int i 0 i 2.while 3.do while 常用一般是for迴圈。但是,在工作中,大量複寫for既繁瑣,又容易導致出錯 博主經常分不清哪個 是哪個的 所以經過老師的講解,學習了for each的使用。列子1 如果申明乙個陣列字串,如何使用...

Python簡單介紹

python,是一種物件導向的解釋型計算機程式語言,有荷蘭人guido van rossum於1989年發明,第乙個公開發行版發行於1991年。python是純粹的自由軟體,源 和直譯器cpython遵循gpl協議。python語法簡潔清晰,特色之一是強制用空白符作為語句縮排。python具有豐富和...

簡單介紹下NSNotificationCenter

ios開發中有時會用到nsnotificationcenter,其實nsnotificationcenter的原理是乙個觀察者模式,包括了觀察者的註冊 通知及刪除等。獲得nsnotificationcenter的方法只有一種,那就是 nsnotificationcenter defaultcente...