Python学习日记-基础语法2

2017-12-20  本文已影响0人  黄烨1121

本章目录


在上一节中,主要说了Python的书写规范,从这一节开始,正式接触Python的语法了要。其中,数据类型和字符串只是写个大概概念,会单开章细说。

数据类型

Python中的 数值类型(Numeric Types)共有4种:布尔型(bool)、整型(int)、浮点型(float)和复数(complex)。

字符串

hello = 'Hello '
world = "World"
print(hello + world)

sentence = """Hello 
    World!"""
print(sentence)

word = "Hello\tworld"  # \t是转义字符tab
print(word)

# coding=utf-8
word = r"Hello \t World!"  # \t是转义字符tab
print(word)

输入和输出

  1. 输出
    Python是在print()的括号里填上要显示的内容,然后在控制台输出的,例如:
print("Hello World!")

打开print的源码可以看到:


print源码.png

其中:
file:一个类似文件对象,比如流,默认是控制台;
sep:每个值之间的添加的内容,默认是空格;
end:结尾追加的内容,默认是换行;
flush:是否flush,默认是false;
*args:可变参数。
所以我们可以在print里面使用多个字符串,以逗号隔开,结果就是每个字符串之间会有一个空格,此处调用的是sep参数。


print多参数.png
print也可以打印整数或者计算整数后的结果:
print整数.png
  1. 输入
    输入也有相应的官方方法input()


    input.png

    看源码没啥难度,就是用ctrl + D会强行中止输入流,并抛出异常。参数只能有一个,可以作为提示语句等:


    input案例.png

导入

在Python中,用import或者from...import来导入相应的模块。
它的写法有:

另外,模块导入还要注意写法:

import sys
import os  # 不要把两个import写到一行

print(sys.getprofile())
print(os.getcwd())

上一篇下一篇

猜你喜欢

热点阅读