前言
Python语言作为现今使用最多的的编程语言之一,应用前景广泛,使用较其他编程语言而言也简单易上手。在此,笔者由浅到深进行python语言的学习经验总结和笔记分享,不说多余废话,只记录最有用的知识点,希望可以和各位程序猿进行学习交流,共同探讨问题,一起进步,如有错漏或是任何不妥,欢迎与笔者交流和讨论,日后还会不断改进和增加新内容,以此为开篇,今后不断进取。
学习Python语言最常搭配使用的编程软件是pycharm,其强大功能和高效也不必多说,大家都应该有所了解,那么在使用pycharm进行编程的时候,掌握一些快捷键的使用会大大方便我们编写程序,省时省力,让我们的工作变的更加优雅、高效。
下面笔者先介绍几个非常常用的快捷键使用方法。
常用快捷键搭配和作用
ctrl+alt+s:打开软件设置
ctrl+d:复制当前行代码
shift+alt+上\下键:将当前行代码上移或下移
ctrl+shift+f10:运行当前代码文件
ctrl+f6:重命名文件
ctrl+a:全选
ctrl+c\v\x:复制、粘贴、剪切
ctl+f:搜索
两种注释方法
单行注释 #
多行注释 ‘’’ ‘’’
数据类型
学过其他编程语言的同学都知道,编程语言都有数据类型的区分,python语言当然也不能例外啦。python的数据类型主要分六类:数字(number)、字符串(string)、元组(tuple)、列表(list)、字典(dictionary)、集合(set)。其中,这些数据又分可变类型和不可变类型,不可变就是说没有增删改操作,是静态的数类型,比如:数字(number)、字符串(string)、元组(tuple);二可变类型就是支持增删改操作的动态数据类型。数字类型还可以细分整型int,浮点型float,复数complex,布尔型bool,
这里先给大家简单介绍三种最常见数据类型,作为基础学习运用最多的。
string:字符串,带引号,例如:“小白”
int 整型,例如:1
float:浮点型,例如:1.2
查看数据类型
数据类型那么多,当我们不知道数据是什么类型的时候,有没有什么办法让程序自己告诉我们呢?很简单,我可以自行查看数据的类型,语法也很简单:type()
给大家举几个例子:
①可以通过type()赋值给变量,再输出变量查看类型:
a="小白"
a_type=type(a) #查看a的类型并赋值给a_type
print(a_type) #输出a_type查看a_type的内容
运行结果:
②简单点,可以直接打印输出想要查看的数据的类型:
print(type("你好"))
运行结果:
另外要补充说明一下:变量没有类型之分。
数据类型转换
学会查看了数据类型,那么数据类型之间怎么转换呢?先看看转换语法:
int(x):将x转换为一个整数
float(x):将x转换为一个浮点数
str(x):将对象x转换为字符串
这里也有一个注意点:任何类型都可转字符串。但是字符串不一定可以转换成其他类型,而且数据类型转换之后,数据值可能会受影响。举几个数据类型转换的例子:
①数字转字符串
str(1)
②字符串转数字
int("11")
这里需要注意:字符串内容必须都是数字,如果不全是数字是无法转换成功的,运行会报错。
③字符串转浮点数
float("11.11")
④整数转浮点数
float(11)
转换之后,结果变成11.0
⑤浮点数转整数
int(11.11)
注:浮点数转整数会丢失精度,转换之后的结果是11。