Python学习基础
配置Python环境
Python官网下载地址:
进入界面后点击Download Python
根据系统选择下载的版本,此处演示Windows的版本

下载的图像

然后双击,按照以下步骤完成安装





-
什么是Python
Python它是一种直译式,面向对象,解释式的脚本语言。它和Java,C/C++,Go语言一样都是高级语言,但由于它是解释式语言,所以运行速度会比Java,C/C++等语言慢(虽说隔壁Go也是解释式语言,但比它快很多)。不过任何事物有利也有弊,Python因为自身携带了许多库(如:OS、TCP、Urllib、Trutle),语法简单,第三库也有很多(如飞机大战所需的pygame),所以被称为胶水语言,同时也深受开发者青眯。
-
初识Python
Hello World
print("Hello World")
注意事项:输入的双引号和括号为英文字符
-
Python基础语法
(一)字面量
定义:在代码中,被写下来的固定的值,称之为字面量。
常用的六种值的类型

字符串Python中,字符串需要用双引号包围;
被双引号包围的都是字符串
print("string")
(二)注释
单行注释#
#单行注释
print("黑马程序员")
多行注释""" """
"""
多行注释
0基础 学IT
来黑马程序员
"""
print("0基础 学IT")
print("来黑马程序员")
(三)变量
定义:程序运行时,能储存计算结果或表示值的抽象概念。
简单的说,变量就是在程序运行时,记录数据用的
格式:变量名=变量值
money=50
print("大学生一天生活费",money,"元")
(四)数据类型
type()语句 [具有返回值]
语法:type(被查看数据的类型)
a = type( 666 )
print( a )
print( type( 13.14 ) )
name = "黑马程序员"
name_type = type( name )
print( name_type )
>> <class 'int'>
>> <class 'float'>
>> <class 'str'>
(五)数据类型的转换

语句具有返回值
# 将数字类型 -> 字符串类型
num_str = str( 11 )
print( type( num_str ) , num_str )
float_str = str( 13.14 )
print( type( float_str ) , float_str )
>> <class 'str'> 11
>> <class 'str'> 13.14
# 将字符串类型 -> 数字类型
num = int( "11" )
print( type( num ) , num )
num2 = float( "13.14" )
print( type( float ) , num2 )
>> <class 'int'> 11
>> <class 'float'> 13.14
浮点数转整数会丢失精度,即要将浮点数小数点后的内容全部覆盖删除
# 整数 -> 浮点数
float_num = float( 11 )
print( type( float_num ) , float_num )
>> <class 'float'> 11.0
# 浮点数 -> 整数
int_num = int( 13.14 )
print( type( int_num ) , int_num )
>> <class 'int'> 13
(六)标识符
1. 定义:用户在编程时所用的一系列名字,用于给变量、类、方法等命名。
2. 命名规则:
内容限定(字母,中文,数字,下划线_)
数字不可开头
大小写敏感
不可使用关键字
3. 命名规范:
见名知义(最好使命名通俗易懂)
下划线命名法(m_age)
英文字母全小写
(七)运算符
1.