分享

python的超级简单语法实例1

 融水公子 2018-09-11
#1输出字符串
#2输出加减乘除
#3编辑器输入
#4定义变量
#5定义常量
#6python保留字
#7注释
#8中文编码问题
#9编码设置
#10行与缩进
#11标识符
#12多行语句(巧用\)
#13Python 引号
#14等待用户输入
#15raw_input和input区别?


#1输出字符串
#!/usr/bin/python    #这个是python2的语法
print "Hello, World!";#"Hello, World!"

#!/usr/bin/python3    #python3的语法
print("Hello, World!");

#2输出加减乘除
#交互式输入
>>>12345+54321
>>>12-2
>>>2*8
>>>8*4
 
 
#3编辑器输入
print(12345+54321)
print(12-2)
print(2*8)
print(8*4)
 
 
#4定义变量
name='rongshui'#网页编辑器可通过  python3.6 shell交互不通过
print name

name='rongshui'#python3.6可通过
print(name)

name="rongshui"#也可以使用双引号
print name

name="rongshui"
print(rongshui)

#5定义常量 (在python里面没有真正意义上的常量 而是用一个大写的规定来表示常量)
NAME="ying"
#python为什么不用定义数据类型
#因为python是一个自猜想数据类型
#不用特别的显示的指定数据类型 就可以完成我们的工作
#至于加不加括号2.7版本是没关系的

#6python保留字
>>> import keyword
>>> keyword.kwlist
['False', 'None', 'True', 'and', 'as', 'assert', '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']
 
 #7注释
Python中单行注释以 # 开头
#!/usr/bin/python3
# 第一个注释
print ("Hello, Python!") # 第二个注释

#8中文编码问题
注意:Python3.X 源码文件默认使用utf-8编码,所以可以正常解析中文,无需指定 UTF-8 编码。
正确打印汉字
开头加入 # -*- coding: UTF-8 -*- 或者 #coding=utf-8 

# -*- coding: cp-1252 -*-
适合语言为保加利亚语、白罗斯语、马其顿语、俄语、塞尔维亚语。

#9编码设置
若使用Pycharm 设置步骤:
进入 file > Settings,在输入框搜索 encoding。
找到 Editor > File encodings,将 IDE Encoding 和 Project Encoding 设置为utf-8。

#10行与缩进
记住:空行也是程序代码的一部分。
python最具特色的就是使用缩进来表示代码块,不需要使用大括号 {} 。
保持相同的缩进空格数   空格数不一致会报错
if True:
    print ("True")
else:
    print ("False")

#11标识符
1标识符由字母、数字、下划线组成
2不能以数字开头
3标识符是区分大小写的

#12多行语句(巧用\)
total = i + \
    ii + \
            iii

 [], {}, 或 () 中的多行语句 就不要用\
 total = ['1', '2', '3',
        '4', '5']

#13Python 引号
Python 可以使用引号( ' )、双引号( " )、三引号( ''' 或 """ ) 来表示字符串,引号的开始与结束必须的相同类型的。
其中三引号可以由多行组成,编写多行文本的快捷语法,常用于文档字符串,在文件的特定地点,被当做注释。
word = 'word'
sentence = "这是一个句子。"
paragraph = """这是一个段落。
包含了多个语句"""

#14等待用户输入
#!/usr/bin/python
# -*- coding: UTF-8 -*-
raw_input("按下 enter 键退出,其他任意键显示...\n")

#15raw_input和input区别?
raw_input 输入字符串或数字,返回字符串
input 输入数字 返回数字。输入字符串,返回出错
一般情况下我们都是推荐使用 raw_input() 来与用户交互。
分享知识,分享快乐!希望中国站在编程之巅!

               ----

公众微信号:rsgz520

360图书馆馆号:rsgz002.360doc.com

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多