初学Python的人最好看一下代码是怎么组织和运行的。参见教程。很C++的环境差异很大。
参考教程:
http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000
0.新工程的建立,File->New File->编辑完成后保存
cd/d d: 在命令行中转移路径(C、D盘间)
dir 显示路劲下的所有文件
cd d:\JAVA 进入JAVA文件夹(D盘内)
1.注释# 和代码格式
#print absolute value of an integer:
a = 100
if a >= 0:
print(a)
else:
print(-a)
2.在命令行中的盘符转移指令
cd\d d:
不区分大小写
3.Python 区分大小写
4.Python的字符串使用单引号或者双引号都可以。可以使用转义字符
'I\'m \"OK\"!'
输出: I'm "OK"!
5.如果字符串内部有很多换行,用\n
写在一行里不好阅读,为了简化,Python允许用'''...'''
的格式表示多行内容
>>> print('''line1
... line2
... line3''')
line1
line2
line3
name = input('Please input your name')
print('Hello,',name)
6.Python还允许用r''
表示''
内部的字符串默认不转义
7.布尔运算符 and or not True False(注意大小写)
8.空值 none
9.Python的变量定义是动态语言
这种变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。
10.在Python中,通常用全部大写的变量名表示常量(其实本质也是变量,区分一下用大写,并且不做修改)
11.
Python除法
10/3 = 3.3333333 精确除
10//3 = 3 地板除
10%3 = 1 取余
12.
在shell中编辑代码时,每行的代码前不能有空格。类似matlab
在命令行中也是不能有空格。