随笔分类 - python
摘要:python 递归实现阶乘 #递归 def func(b): if b==1: return 1 else: return b*func(b-1) print(func(5))
阅读全文
摘要:1、不可变类型:数字、字符串、元组 2、可变类型:列表、字典 实际运用: 字典的key key只能是不可变数据类型
阅读全文
摘要:a = 100 在内存中开辟一个空间,存了个100 a 指向了存100的地址 id可以获取变量地址 a = 10 b =a print(id(a),id(b)) A=[1,2,3] B=A A.append(25) print(B)#B也发生改变 使用引用需要注意的地方: 1、python自动回收没
阅读全文
摘要:*代表元组 **代表字典 调用时候不能直接传递元组(1,2,3)这样的,只能是1,2,3 字典也不能是{"xxx":1}这样的,应该是(xxx=1,yyy=2) 非要传递元组或者字典呢?在调用的时候加上*,**实现拆包 funDic(**{"x":1,"y":2}) #变长参数#元组def sum(
阅读全文
摘要:定义形式参数的时候给个默认值,缺省参数一定要卸载后面 在调用时候不传递则用默认值,调用的时候可以写成xxx=xx 如果形式参数没有默认值,则调用时候必须传递参数 真他妈灵活,这也叫入门简单。。。适合大老粗用,怎么写都是对的 def sum(a=1,b=2,c=20): return a+b+c pr
阅读全文
摘要:def divid(a,b): return a//b,a%b a ,b = divid(5,2) print(a,b) 返回多个值可以用元组来返回
阅读全文
摘要:局部变量:定义在方法内部的变量 全局变量:在方法外面定义,定义在调用之前 全局变量的定义命名规范:g_a = 100 global:如果变量是全局变量,则在方法内部对变量全局变量修改的化要加关键字 global wendu 表示是对全局变量修改列表、字典都是直接修改,比如append操作,不用声明g
阅读全文
摘要:for i in range(100): if i%2==0: print(i) count+=1 if count >20: break
阅读全文
摘要:1 for i in range(100): 2 print(i) 3 i+=1 4 name = "sdfsdfsdf" 5 for case in name: 6 print(case) 7 a = [1,2,3,4,9] 8 for case in a: 9 print(case)
阅读全文
摘要:i=0 while i <= 100 : print(i) i +=1 python 没有switch 、do ...while
阅读全文
摘要:1、比较运算符:<=、>=、== 、!= 、<> 2、逻辑运算符:and 、or 、not
阅读全文
摘要:python3的print name = "laowang"age = 12addr = "山东"print("%20s 来自%15s,他才%6d 岁"%(name,addr,age)) print打印多个变量还可以 print("a","b",a) 转义字符:%% 展示%
阅读全文
摘要:运算符: 1、/小数 //取商 %取余数 2、2**9 2的9次方 3、100*3.14=314.0 4、“字符串”*10 5、复合运算符的坑 a=10a*=2+1print(a)#30 等价于a=a*(2+1)
阅读全文
摘要:1、字母、数字、下划线组成,不能数字开头 2、区分大小写 3、english_score python推荐的格式 englishScore 驼峰规则 4、关键字:系统已经使用的名字 and is type break if else while for from import is.... impo
阅读全文
摘要:# -*- coding:utf-8 -*- #!/usr/bin/env python3 age = int(input("age is:")) if age > 18 : print("已经成年") elif age < 12 : print("小于12岁") else: print("未成年"
阅读全文
摘要:1、查看数据类型 type(变量) 2、强制类型转换 a="10" a=int(a) 3、字符串不能和数字类型比较,需要强制类型转换
阅读全文
摘要:1、关于注释 单行注释# 多行注释'''xxxxx''' 或者"""xxxx""" 2、input python3 input输入的内容直接转换为字符串 python2 数据的内容会解析为表达式 ,用raw_input 3、python 文件开头 #!/usr/bin/env python3 #声明
阅读全文
摘要:pycharm 下载路径: 链接:https://pan.baidu.com/s/1EvgibUNLX9QhyYR5YVSF1g 提取码:heyu 因公司的需求,需要做一个爬取最近上映的电影、列车号、航班号、机场、车站等信息,所以需要我做一个爬虫项目,当然java也可以做爬虫,但是还是没有pytho
阅读全文
浙公网安备 33010602011771号