一、常用基本类型
私以为最常用的三种变量类型就是:int、float和str了;其他的话可以自行了解。
1.int-整数型,包括正整数、负整数和0。
2.float-浮点型,就是小数点。
3.str-字符型,一切字符,包括汉字也是这个。
代码:
age=17 height=160.2 name='胖瓜子呀' print(age,height,name)
运行结果:
这里可以发现两个python比较方便的地方:1)python的语句之后不需要以分好结尾,自动以换行作为语句识别;2)对于变量直接赋值就好,不像java、c一类的得先定义变量类型。python会根据你所赋的值,识别出变量类型。我们可以用type来验证一下:
代码:
age=17 height=160.2 name='胖瓜子呀' print(age,height,name) print(type(age),type(height),type(name))
运行结果:
由此可以看出,变量age为整数型、height为浮点型;name为字符型。
编辑代码的时候需要注意,所有的符号,如:=(赋值符)、括号等都需要是英文状态下的,否则没有办法识别哦~另外str型的值在给变量赋值时需要加上引号(单双引号都可以)哦,同时引号也须是英文状态下的。
二、输出结果
python里面输出为print()。
刚刚运行的代码中就是print的常用用法:print(变量名);
下面我们来讲,print的第二种用法,直接输出结果:
代码:
print("name")
运行结果:
由此可知,要想print直接输出想要显示的文字结果,除了赋值给变量而外,还可以加引号(单双引号)直接输出。print("想要显示的内容")。
运行代码:
name='胖瓜子呀' print(name) print("胖瓜子呀")
运行结果:
那如果我想输出“我叫胖瓜子”,除了直接输出和直接赋值而外,还有没有别的方法呢?那就需要用到拼接符了。
代码:
name="胖瓜子呀" print("我是"+name)
运行结果:
这就是print的第三种基本用法:print("需要直接显示的内容"+变量)