#!/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
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...