Python
我是祁名烦
http://my.csdn.net/#
展开
-
python 回文数判断
def is_palindrome(num): str1 = str(num) str_reverse = str1[::-1] #字符串的倒=倒序 return str1 == str_reverse num = int(input(“请输入数字:”)) if is_palindrome(num): print(“true”) else: print(“false”) ...原创 2020-05-04 16:28:34 · 1500 阅读 · 0 评论 -
Python “__main__”
在test.py中 def foo(): pass def bar(): pass # __name__是Python中一个隐含的变量它代表了模块的名字 # 只有被Python解释器直接执行的模块的名字才是__main__ if __name__ == '__main__': print('call foo()') foo() print('ca...原创 2019-09-02 20:29:30 · 313 阅读 · 0 评论 -
Python 赋值运算
#赋值运算 即temp=b,b=a+b,a=temp a,b=b,a+b 如果a=1,b=2 则temp=2,b=3,a=1 "" 输出斐波那契数列的前20个数 1 1 2 3 5 8 13 21 ... Version: 0.1 Author: 陈天义 Date: 2019-09-02 """ a=0 b=1 #-为临时变量,和for i ... 无区别。 for _ in ran...原创 2019-09-03 20:16:31 · 317 阅读 · 0 评论 -
python class->self
class Dog(): def __init__(self, name): self.name=name def sit(self): print(self.name.title()+' is now sitting') def run(self): print(self.name.title() + ' is now...原创 2019-09-05 15:06:53 · 148 阅读 · 0 评论 -
python file
def main(): try: with open('致橡树.txt', 'r', encoding='utf-8') as f: print(f.read()) except FileNotFoundError: print('无法打开指定的文件!') except LookupError: pr...原创 2019-09-05 18:33:56 · 126 阅读 · 0 评论 -
Python 异常处理
异常:当程序运行出错时,它都会创建一个异常对象。如果我们编写了处理该异常的代码,程序将继续运行;如果我们未对程序进行异常处理,程序将停止,并显示tracback,其中包含有关异常的报告。 如何处理:try-except,try语句后面是程序所要执行的操作,而except则是针对程序运行可能出现的错误,告诉程序该怎么办。 若希望出现错误时直接跳过,不说明怎么错的,则编写为except : pa...原创 2019-09-07 11:29:33 · 144 阅读 · 0 评论 -
Python lambda
lambda是python中的匿名函数。 lambda只是一个表达式,函数体比def简单很多。 lambda的主体是一个表达式,而不是一个代码块 # 可写函数说明 sum = lambda arg1, arg2: arg1 + arg2; # 调用sum函数 print ("相加后的值为 : ", sum( 10, 20 )) print( "相加后的值为 : ", sum( 20, ...原创 2019-09-07 17:10:10 · 125 阅读 · 0 评论