小白自学python的第一天!
先来学习一下python的基础语法!
认识一下第一个python程序!
print("Hello Word") -----输出打印----- Hello Word
1.编码
默认情况下python3的源码文件是以UTF-8编码的,所有的字符串都是uniconde 字符串。(python2编码时要指定编码,# -*- coding: utf-8 -*- )
2.标识符
标识符就是开发人员在程序中自定义的一些符号和名称标识符是自己定义的,如变量名 、函数名等
2.1第一个字符必须是字母或是下划线-。不能以数字开头
2.2标识符的其他的部分由字母、数字、下划线组成
2.3表示符区分大小写
3.标识符的命名规则
-
小驼峰式命名法(lower camel case): 第一个单词以小写字母开始;第二个单词的首字母大写,例如:myName、aDog
-
大驼峰式命名法(upper camel case): 每一个单字的首字母都采用大写字母,例如:FirstName、LastName
-
还有一种命名法是用下划线“_”来连接所有的单词,比如send_buf (Python的命令规则遵循PEP8标准)
4.注释
python中有2种注释单行注释和多行注释
单行注释以#开头
#这是我写的第一行代码
print("hello word") #输出hello word
多行注释用 ''' 和 """,使用多个#号也可以
1 #这是单行注释 2 ''' 3 这是多行注释 4 多行注释 5 多行注释 6 ... 7 ''' 8 print("hello word")
5.行与缩进
python最具特色的就是使用缩进来表示代码块,不需要使用 { } 。
缩进的空格数十可变的,但是同一代码块的语句必须包含相同的缩进空格数。
1 if True: 2 print("True) 3 else: 4 print("False")
6.多行语句
python通常是一行或是一条语句,但是如果语句太长,可以使用反斜杠(\)来实现多行语句
例如:
1 total = item_one+\ #使用 \ 实现多行语句 2 item_two+\ 3 item_three
7.数字的类型
Python中4中数据类型:整数、布尔型、浮点型、复数型
int(整数型)如:1、2、3、5、100、500
bool(布尔型):True 和 False
float(浮点型):3.14、3E-2
complex(复数型):1+2j \1.1+2.2j
8.字符串
python中单引号和双引号使用完全相同
使用 ''' 和 """ 可以指定一行或多行字符串
转义符 \
python中字符串有2中索引,从左往右以0开始,从右往左以-1开始
python中的字符串不能改变
python中没有独立的字符类型,一个字符就是长度为1的字符串
1 print("hello word") 2 print("可以打印中文么") 3 print("是的,可以答应中文") 4 print("没问题")