python程式設計開發 什麼情況下條件為真?

2021-12-30 02:26:39 字數 2655 閱讀 9481

1.什麼情況下條件為真?

0,true,[3,4],5,faulse,」「,」python」,none,3.0,0.0

0:>>> a = 0

>>> a == 0

true

true:

>>> s = 1

>>> s == true

true

2.列印所有小於10並且大於或等於0的所有偶數;

列印所有小於10並且大於或等於0的最大偶數

源**:

# /usr/bin/env python

# coding:utf-8

_author_ = "lvah"

'''@author:fairy

@file:homework1.py

@time:17-7-5下午11:32

@desc;

'''print range(0,10,2)

print range(1,10,2)

3.判斷乙個數是否為質數

源**:

#/usr/bin/env python

#coding:utf-8

_author_ = "lvah"

'''@author:fairy

@file:3.py

@time:17-7-6上午1:43

@desc;

'''num = input('請輸入數字:')

if num > 1:

for n in range(2,num):

if ( num % n ) == 0:

print num,'不是質數'

break

else:

print num,'是質數'

else:

print num,'不是質數'

測試:

8.建立一使用者登陸程式:儲存使用者的使用者名稱與密碼

新建使用者時,判斷使用者名稱是否已經存在,若已經存在則報錯;

登陸系統時,確保使用者名稱存在於系統中,密碼正確,有三次機會,超過三次則報錯

源**:

# /usr/bin/env python

# coding:utf-8

_author_ = "lvah"

'''@author:fairy

@file:8.py

@desc;

'''username =

password =

print '''

登陸(l)ogin 新建(n)ew

'''def login():

if username == :

print '無使用者,請新建使用者'

else:

count = 0

while count<3:

name_in = raw_input('name:')

pass_in = raw_input('password:')

if name_in in username:

i = username.index(name_in)

pass1 = password[i]

if pass_in == pass1:

print 'welcome to user system'

exit(0)

else:

count += 1

else:

count += 1

print 'error'

def new():

name2 = raw_input('new name:')

if name2 not in username:

username.append(name2)

pass2 = raw_input('new password:')

password.append(pass2)

print 'adding new user successful'

else:

print 'error : the user has exists'

def main():

cho = 'enter your choice:'

while true:

pro = raw_input(cho).lower()

if pro == 'l':

login()

elif pro == 'n':

new()

else:

print 'you can input l,n'

main()

測試:

python 在什麼情況下 rmul

在自定義列表mylist之後 3 mylist 報錯,mylist已經過載了 但是3沒有,這時同學告訴我可用 rmul 說我有乙個列表l。在什麼情況下l rmul 自我,其他 叫?我基本上理解了文件,但我也想看到乙個例子,澄清它的用法,毫無疑問。當python試圖乘以兩個物件時,它首先嘗試呼叫左物件...

什麼情況下用遞迴?

遞迴的特點,可以看出遞迴可以大大縮短程式的 有意識的使用遞迴,可以用較短的 解決一些複雜的問題。甚至有些問題非得使用遞迴解決不可。那麼什麼時候我們該使用遞迴呢?遞迴演算法的 基本思想 是 把規模大的 較難解決的問題變成規模較小的 易解決的同一問題。規模較小的問題又變成規模更小的問題,並且小到一定程度...

layoutSubviews在什麼情況下呼叫

1.在以下情況都會呼叫 注意 當view的size的值為0的時候,addsubview也不會呼叫layoutsubviews。當要給這個view新增子控制項的時候不管他的size有沒有值都會呼叫 2.先來看一下uiview的layoutsubviews在什麼情況下會呼叫 subview view s...