Hello,这里是Blue鹿~ 学习python的第一天!
· python了解
-python是一门解释性语言、面向对象语言;是开源免费、支持交互式、可跨平台的脚本语言。
-应用:游戏、桌面软件、自动化脚本、web开发、科学计算、服务器软件
· 变量及类型
-变量可以是任意的数据类型,在程序中用一个变量名表示
-变量名必需是大小写英文,数字,下划线(_)的组合,且不能以数字开头,如:
>>>a= 1 #变量a是一个整数
>>>t_007 #变量t_007是一个字符串
-赋值(比如a=’ABC’)时,Python解释干了两件事
-在内存中创建了一个‘ABC’的字符串
-在内存中创建一个名为a的变量,并把它指向‘ABC’
· 标识符和关键字
-查看关键字:
>>> import keyword
>>> keyword.kwlist
-常见关键字:
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
· 输出
-普通输出
#打印要求
print(‘hello world’)
-格式化输出
如下代码:
age = 10
print(“我今年10岁”)
age +=1
print(“我今年%d岁”age)
age += 1
print(“我今年%d岁”age)
…………
在程序中,看到了%这样的操作符,这就是Python中格式化输出
age = 18
name = “小花”
print(“我的姓名是:%s,年龄是:%d“%(name,age))#%d表示整型数字
-换行输出
在输出的时候,如果有\n那么,此时\n后的内容会在另一行显示
Print(“123456---------”) #会显示在一行
Print(“123456\n--------”) #一行显示123456,另一行显示-------
代码+运行结果:
# -*- coding = utf-8 -*-
# @Time : 2021/10/11 11:36
# @Author : Blue鹿
# @File : demo1.py
# @Software :
print("hello,world") # 这是单行注释
'''
这是第一行注释
这是第二行注释
'''
print("python")
print("标准化输出")
a = 10
print("这是变量:", a)
print('hello world')
# %d占位符
age = 18
print("我的年纪是:%d 岁" % age)
print("我的名字是%s,我的国籍是%s" % ("小张", "中国"))
print("aaa", "bbb", "ccc")
print("www", "baidu", "com", sep=".")
# 输出
print("hello", end="")
print("word", end="\t")
print("python", end="\n")
print("end")
hello,world
python
标准化输出
这是变量: 10
hello world
我的年纪是:18 岁
我的名字是小张,我的国籍是中国
aaa bbb ccc
www.baidu.com
helloword python
end
今天就先到这里啦~明天见哦!