python 版本:2.7.13

在 jetbrain 官网下载 pycharm,我的是 2018.1.1

参考 https://blog.csdn.net/qq_35246620/article/details/79050895

# -*- coding: UTF-8 -*-
import sys
 
# 如果这里不加第一行编码设置,中文输出会报错
print("Hello,World")
print("你好,世界")
 
 
# python 会自动换行
print "Hello, Python!";print "Hello, Python!"
x = 'Cupid'; sys.stdout.write(x + '\n')
 
 
# python 对格式要求非常严格,缩进方式必须一致
a = 2
b = 3
c = a * b
if c==6:
    print("Hello,true")
    print("true,yes")
else:
    print("Hello,false")
    print("false,yes")
 
 
# 多行语句
total = "I" + \
        " am" + \
        " a" + \
        " student"
days = ['Monday', 'Tuesday', 'Wednesday',
        'Thursday', 'Friday']
print(total);print(days)
 
 
# 引号 (')、双引号 ( ")、三引号 ( ''' 或""" ) 表示字符串
word = 'word'
sentence = "这是一个句子。"
paragraph = """这是一个段落。
包含了多个语句"""
print(word);print(sentence);print(paragraph)
# 单行注释采用 # 开头,多行注释使用三个单引号 (''') 或三个双引号 (""")
name = "Mash"  # 这是一个注释
'''
注释
注释
注释
'''
"""
注释
注释
注释
"""
 
 
# 等待用户输入
raw_input("按下 enter 键退出,其他任意键显示...\n")
 
 
# 输出
x="a"
y="b"
# 换行输出
print x
print y
# 不换行输出
print x,
print y,
# 不换行输出
print x,y

输出

Hello,World
你好,世界
Hello, Python!
Hello, Python!
Cupid
Hello,true
true,yes
I am a student
['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday']
word
这是一个句子。
这是一个段落。
包含了多个语句
按下 enter 键退出,其他任意键显示...
1
a
b
a b a b

注:

1. 每行代码敲完,光标都要切换到下一行,否则会有警告

2. 空白行一般最多 2 行,再多会有警告

3.pycharm 默认使用 pep8 代码格式检测,如果不爽可以 ctrl+enter 忽略

4. 代码结尾不要加分号 ";", 会有警告