首页 > 代码库 > python学习记录一
python学习记录一
一、常用函数
1.input函数
input()函数接收到的值,全部都是字符串类型的,如果要和int类型做比较的话,必须用int()把字符串转成int类型的,才能做比较
2. print()函数
# print(1/2)
# print(1//2)#地板除,就是自动取整,不会四舍五入,直接把小数部分抹去
#在python2里面,这么运算print(1/2),结果是不正确的,因为在python2里面
#int和int类型运算会自动取整,在python3里面是没有任何问题的
#if判断时候,都是判断的真或者假,也就是True和False
#记住一句话,非0即真,非空即真
二、is和==的区别
Python中的对象包含三要素:id【内存地址】、type、value
其中id用来唯一标识一个对象,type标识对象的类型,value是对象的值
is判断的是a对象是否就是b对象,是通过id来判断的
==判断的是a对象的值是否和b对象的值相等,是通过value来判断的
如下代码或许可以帮助你理解。
#is 判断的是内存地址一样不一样
# name1 =‘zhangsan‘
# print(id(name1)) #查看内存地址
# name2 =‘zhangsan‘
# print(id(name1)) #查看内存地址
# print(name1 is name2)
三、字符串
1. 字符串格式:
例子:a = ‘username‘
2. 字符串特殊性
a. 字符串可以通过下标查找
执行打印结果为a
b. 字符串不可更改
执行下图更改会报错【包括转换字符串类型】
c. 转换为字符串用str()
执行结果:
python学习记录一
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。