我的学习python3入门笔记(一)

python3入门

最近辞职开始学习Python的语言,我之前学过java和C语言,开始学习这一门新语言的时候,语法真的不习惯,例如去掉了大括号,现在python要用缩进来表示模块,好吧,现在开始学习python:

一、下载安装python3:
python官网https://www.python.org/
全英文的,找到downloads去下载你所属的操作系统的类型。例如:我用的是windows7-64bit,那我就点击Windows,找最新的python3.X版本,里面有3个获取python安装程序的方式:
1、 web-based installer 是需要通过联网完成安装的
2、executable installer 是可执行文件(*.exe)方式安装
3、ebeddable zip file 嵌入式版本,可以集成到其它应用中
我是选第二个Windows x86-64 executable installer 。双击安装—Customize installation,在Add Python3.7to PATH前面打钩—next—Advanced Options全部我都打钩,再选择安装哪个路径,再点击Install。后面就是安装完成了。

二、安装完成后运行Python
测试一下是否安装成功,首先win+r输入cmd,输入python,成功运行后会有:Python 3.6.2 (v3.6.2:5fd33b5, Jul 8 2017, 04:57:36) [MSC v.1900 64 bit (AMD64)] on win32 Type “help”, “copyright”, “credits” or “license” for more information.
以上的提示符信息,再写一句代码:print(“Hello world!”),能输入Hello world!表示成功!

三、注释:
1、单行注释用 “#”
2、多行注释用”“”(三个英文输入法的双引号) or”’(三个英文输入法的单引号)

四、声明变量:
不用像C语言和java语言的来先声明变量的类型,python直接赋值什么数据类型就是什么类型的变量。每个语句后面无需用分号(;)来结束。
例如:name = “John”#变量name是string类型
age = 28 #变量age是integer类型

五、输入输出
input( ) #输入的方法
print( ) #输出的方法
例如:
name=input(“input your name:”)
print(name)

1、新建一个Demo.py文件,下面是代码的演示:

name=input(“My name:”)
age=input(“My age:”) #input的接收的所有数据都是字符串,即便你输入的是数字,但依然会被当成字符串处理
death_age=80

“”“int()转换数字的方法
str()转换字符串的方法 “”“

print(“我的名字:”,name+”\n我的年龄:”,age) #print输入后age就变成字符串

print(“我还有”,death_age-int(age),”年的命”) #death_age-age里面的age是字符串,必须把age字符串用int()方法转换成数字。print()里面有三个变量:字符串”我还有”,数字的death_age-int(age),字符串”年的命”

print(“我还有”+str(death_age-int(age)**)+”年的命”) #字符串拼接,death_age-int(age)前面要加str()
——————————————————–#
例子(猜年龄,if else的用法):

age_of_principal = 56

print(“———猜年龄游戏———”)

guess_age = int(input(“please,input guess age:”))

if guess_age == age_of_principal :
print(“yes,you got it..”)
elif guess_age > age_of_principal :
print(“try smaller”)
else:
print(“try bigger”)

注:python区分代码块用缩进,用tab缩进,tab不等于4个空格,缩进级别必须保持一致。官方建议用4个空格来缩进,所有的缩进都用4个空格来缩进

你可能感兴趣的:(python)