python学习记录一
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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学习记录一的主要内容,如果未能解决你的问题,请参考以下文章