1. 文章
  2. 文章详情

Python输入和输出函数与数据类型、变量

输入输出函数

input() 让用户输入字符串,同时存放到变量中

(1)先输入score = input() 回车后;

(2)现在输入任意内容比如:90,回车,此时90就存入到score变量中了;

(3)输入:score 查看变量的内容

变量不仅可以是整数、浮点数或字符串,故上述score作为一个变量打印出来就是一个字符串。

print() 函数接受多个字符串时用逗号隔开(相当于空格),就可连成一串输出。

数据类型和变量

1、 整数:常用十六进制表示0x46、0x4a5c,与数学上表示方法一样1、-1、0等。

在Python中整数的除法是精确的,用“//”计算。另一种除法的结果是浮点数,即使是两个整数相除(用“/”计算)

2、 浮点数(小数):对于很大或很小的数必须用科学计数法表示3.14e8、(0.00000014可写成1.4e-7)。

3、 字符串:以单引号‘ ’或双引号“ ”括起来的文本。

(1) 如果 ' 本身也是字符那就用" "括起来;
(2) 如果 ' 和" "本身都是字符,可使用转义字符反"\"来表示

补充:\n表示换行;\t表示制表符;\表示字符\

若字符串里有很多字符需要转义则使用r’ ’表示’ ’内部的字符串默认不转义。

若字符串内有很多换行,可使用’ ’ ’…’ ’ ’的格式表示多行内容。

4、 布尔值:结果只有True或False(注意大小写)
(1) and运算:全True为True;
(2) or运算:有True为True;
(3) not运算:非运算

5、 空值:Python中的一个特殊值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。
6、 变量:为数字,还可以是任意数据类型;

变量名必须是大小写英文、数字和_的组合,不能以数字开头; 可把任意数据类型赋值给变量,同一个变量可反复赋值,且可以是不同类型的变量。

:这种变量本身类型不固定的语言称之为动态语言,而静态语言在定义变量时必须指定变量类型,如果赋值的时候不匹配就会报错。(java语言)

7、 常量:不能改变的量,通常用大写字母表示

发表评论

登录后才能评论

评论列表(0条)