大家好,今天开始学习Python,我也是刚入门的新手,所以教程中有错误的话还请大家指教一下!
一、打印输出
每种语言学习下来,第一个教程基本都是输出一个“Hello World”,接下来我将展示Python的Hello World:
print("Hello World")
是的 没有错 没有分号没有头文件,真的就这么简简单单。
二、变量
Python的变量也是比较简单的:
money = 50
print("钱包还有:", money)
首先的话我们直接定义了 money 这个变量的值为50,后通过打印输出来输出了钱包的价钱。不过有一个比较麻烦的地方就是在进行变量后面的输出的时候要多加一个引号:
print("钱包还有:", money, "元")
但是不影响Python的简单轻松。
三、数据类型
1、引用解释
学过其他语言的伙伴们可能都知道编程语言都有个数据类型:有浮点型啊,整数型啊,双浮点啊(以C为例子)。在Python也有这些数据类型。你可以通过以下内容来输出数据类型:
print(type("这是真境的博客"))
print(type(12345))
print(type(11.45))
输出的内容结果为下:
<class 'str'>
<class 'int'>
<class 'float'>
在Python中这些内容也和其他语言的数据类型差不多:
类型 | 描述 | 说明 |
str(全称string) | 字符串 | 需要用引号引起来 |
int | 整型 | 存放整数 包括负数 |
float | 浮点型 | 存放小数 |
2、type()解释
type() 是一个可以查看字面量的类型,也可以用作于查看变量内存储的数据类型:
site_name = "真境的博客"
print(type(site_name))
这样的话也可以输出 <class ‘str’> 的内容。
也可以用变量来储存 type的内容:
a = (type(site_name))
3、数据类型的转换
我们可以以以下的方式来进行数据类型的转换:
str = str(114514)
print(type(str),str)
在数据类型转换的过程中 他并不会破坏变量存储的内容 也就是说 str里面保存的114514他不会改变 只是变成了字符串。当然也可以从字符串转换成数字,但是要注意的是并不是所有的内容都可以进行转换,要是转换的内容是中文那肯定不行的。因此万物都可以从数字转成字符串,但是要从字符串转换成数字,其数据的内容必须是数字才可以
当把整数型内容转换成浮点数的时候 整数会自己加上小数:
float = float(114514)
print(type(float),float)
输出的内容如下:
<class 'float'> 114514.0