Python入门首选必看文章,这篇变量类型让你记忆深刻,敲Python代码如此的简单【Python基础之一】

深渊向深渊呼唤

Python入门首选必看文章,这篇变量类型让你记忆深刻,敲Python代码如此的简单【Python基础之一】

1.变量类型

  在python中有一个在创建常量时的大写变量名称的通用规则,即使你在编程时没有将其大写,该程序也会正常工作,当遵循通用规则,以便当其他人看到你的程序时,你可以立即看到“此变量是常量”。

  Pyhton还可以区分变量名中的大写和小写字母,“tax”和“TAX”是单独的变量,变量可以存储各种形式的数据

 在Python中,python的变量是非常的简单的,只需要将一个值等于另外的一个值即可完成赋值,如

sdy = 123456

  C++和JAVA与Python的不同之处在于需要指明变量类型,而Python则不需要指明变量类型,而且在Python中是不需要写结尾的分号来结束这句话来执行,直接就可以执行,如

C++ JAVA Python
int a ; a = 1 double a; a = 3.14 sdy = 123
String b; b = “李慕婉” sdy=“我是谁”

 在使用Python中需要两个差不多相同的变量时,正确的做法是在相同的变量后面加上_(连接号)在加上1、2、3等等进行编号,如:

sdy_1 = 123
sdy_2 = 124
number_of_sdy = 123
number_of_sdy = 124

2.print()
 当我们想知道变量现在的值或者想打印一些东西来反馈给窗口,那么使用print()将这些东西打印出来,当然在括号中我们打印数值类型时是不需要写引号的,但是在打印字符串类型时是需要写引号的,并且还要将字符放入引号之中。
 没有加引号时,Python运行时将会出现异常。

  2.1.数值类型

number_of_sdy =123

print(number_of_sdy)

  运行结果:
Python入门首选必看文章,这篇变量类型让你记忆深刻,敲Python代码如此的简单【Python基础之一】

  2.2.字符串类型:

number_of_sdy ="李慕婉"

print(number_of_sdy)

Python入门首选必看文章,这篇变量类型让你记忆深刻,敲Python代码如此的简单【Python基础之一】
  运行结果:
Python入门首选必看文章,这篇变量类型让你记忆深刻,敲Python代码如此的简单【Python基础之一】
2.3.打印字符串类型时不加引号报错:

Python入门首选必看文章,这篇变量类型让你记忆深刻,敲Python代码如此的简单【Python基础之一】

  3.当然在print()中可以检验当前的数值、字符串、小数点为何种类型,只需要在print()中加上一个type,在执行打印,类型就会自动的打印在反馈中,同样在测试时,只要是字符串类型就必须加上引号,如:

print(type("李慕婉"))
print(type(123456))
print(type(3.14))

运行结果:

< class 'str' >
< class 'int' >
< class 'float' >

 当python里的类型进行转换时(以下用str和int类型),要进行以下的操作:

  3.1.整型类型(int)转换为字符串类型(str)

str_cy = str(8) 
print(tpye(str_cy))
//定义str_cy,使str(8)等于str类型的8,而不是等于int类型的8

  运行结果:

< class 'str' >
cy = 8  // 定义cy为int类型的8
str_cy_one = str(cy)  // 将cy定义为str(cy),并赋值给str_cy_one

运行结果:
Python入门首选必看文章,这篇变量类型让你记忆深刻,敲Python代码如此的简单【Python基础之一】
Python入门首选必看文章,这篇变量类型让你记忆深刻,敲Python代码如此的简单【Python基础之一】
3.2.字符串类型(str)转换为整型类型(int):

cy = "8"
int_cy = int(str_cy)

Python入门首选必看文章,这篇变量类型让你记忆深刻,敲Python代码如此的简单【Python基础之一】
 3.3.在讲完变量之前还是得说一下,字符串类型(str类型)的字符非数字的是无法转换为整数类型(int),如 str(“李慕婉”)是无法转换为int(李慕婉),只有当str(“123”)时才能转换为int(123),这点必须记住,不然在之后运行的过程中会出现异常,所以在转换时请尽量避免使用字母、中文和特殊符号转换为int类型!!!!!!
如图出现:ValueError: invalid literal for int() with base 10: ‘李慕婉’ (基为10的int()的文本无效)
Python入门首选必看文章,这篇变量类型让你记忆深刻,敲Python代码如此的简单【Python基础之一】
4.Python的运算符
  python跟其他编程语言一样,python编程中也是需要使用运算的,python的运算符包括了
算数运算符、比较运算符、赋值运算符、逻辑运算符、位运算符、成员运算符、身份运算符
  python中的运算符都列取出来了,由于这篇文章是Pythob基础教程,只详细的讲算数运算符,后面几大运算符在其他编程语言中已经讲过了,所以这边就不在详细的讲了。

4.1.算数运算符
  python中最常见的算数运算符有以下这些:

表示符号 描述
+ 加,两个对象相加
- 减,两个对象相减
* 乘,两个对象相乘
/ 除,两个对象相除
** 幂指数,返回n的N次幂
// 取整除,两个对象相除,取商的整数部分
% 取模,两个对象相除,取商的余数部分

Python入门首选必看文章,这篇变量类型让你记忆深刻,敲Python代码如此的简单【Python基础之一】

 这篇文章算不上是好的文章,只能作为参考,如果其中有描述不详细的、描述错误的等等,请将它指出来,并回复我,我会认真的改善,跟大家一起学习,一起的进步。
 下一篇文章写的是List(集合、队列)的基础,我会更加努力的将List这篇文章写的通俗易懂,写的大家都能明白。

栏目