
python学习
人工智能小白菜
如果对博客或者博客中的程序有疑问欢迎和我一起探讨,微信:799330288
展开
-
python中的字典
字典基本操作,增删改查alien_0 ={}alien_0['color'] = 'green' # 增加键值对alien_0['point'] = 5print("alien_0:",alien_0)alien_0['color'] = 'yellow' # 修改字典中的值print("alien_0:",alien_0)del alien_0['point'] # 删除字...原创 2019-01-23 18:19:26 · 117 阅读 · 0 评论 -
python的输入和while循环
用户输入通过input函数输入数字的时候,input函数得到的是字符串类型的数值,要使用int型的数字,应该先进行类型转换。age = input('how old are you?')print("age:",age)print("type(age):",type(age))age = int(age)print("age:",age)print("type(age):",type...原创 2019-01-23 18:22:44 · 289 阅读 · 0 评论 -
python中的函数
函数def describe_pet(pet_name,animal_type ='dog'): # 形参可以指定默认值 print("I have a "+ animal_type +".") print("My " + animal_type + "'s name is " + pet_name.title()+".")# 有如下几种方式调用上面的函数describ...原创 2019-01-23 18:40:58 · 160 阅读 · 0 评论 -
python中的类
类在__init__() 方法的定义中,形参self必不可少,还必须位于其他形参的前面。为何必须在方法定义中包含形参self呢?因为python调用这个__init__()方法来创建实例时,将自动传入实参self。每个与类相关联的方法调用都自动传递实参self,它是一个指向实例本身的引用,让实例能访问类中的属性和方法。以self为前缀的变量都可供类中的所有方法使用。class Car(): ...原创 2019-01-23 18:43:12 · 185 阅读 · 0 评论 -
python中字符串与数字的使用
字符串大小写title()函数,使得只有单词的首字母大写(名字的形式就是这样)name1 = 'ada love'name2 = 'ADa LOVE'name3 = 'ada LOve'print(name1.title())print(name2.title())print(name3.title())Ada LoveAda LoveAda Loveupper()函数...原创 2019-01-23 01:10:18 · 818 阅读 · 0 评论 -
python中的列表使用
列表记住四个基本操作:增删改查1、访问列表,索引为-1表示列表的最后一个元素,索引为-2表示列表的倒数第二个元素2、修改表中的元素3、在列表末尾添加表元素(append()),在列表中间插入元素(insert()), 用append()动态创建列表很容易4、删除元素(del,pop,remove)。pop源自这样的类比:列表就像一个栈,而删除列表末尾的元素相当于弹出栈顶元素。 pop和...原创 2019-01-23 01:18:04 · 185 阅读 · 0 评论 -
关于None,NaN , 空字符的比较与处理
参考博客:https://blog.youkuaiyun.com/August1226/article/details/80652048当进行count操作时,NaN和None都不计算在内,""则被计算在内;当进行sum等计算时,会对除NaN和None以外的值进行计算。无法把NaN转化为int型,否则会报错。(转换函数用astype)。我们可以先将NaN用fillna赋值为0,再进行转换为int型。Va...原创 2019-02-17 13:18:35 · 443 阅读 · 0 评论 -
python异常处理try...except
异常类型的网址:https://docs.python.org/3/library/exceptions.html#bltin-exceptions与Python异常相关的关键字:与Python异常相关的关键字:关键字 关键字说明raise 抛出/引发异常try/except 捕获异常并处理pass 忽略异常as ...原创 2019-05-28 03:34:03 · 316 阅读 · 0 评论