Python小白从零到入门基础知识

Python学习基础

配置Python环境

Python官网下载地址:

进入界面后点击Download Python

根据系统选择下载的版本,此处演示Windows的版本

下载的图像

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

  1. 什么是Python

Python它是一种直译式,面向对象,解释式的脚本语言。它和Java,C/C++,Go语言一样都是高级语言,但由于它是解释式语言,所以运行速度会比Java,C/C++等语言慢(虽说隔壁Go也是解释式语言,但比它快很多)。不过任何事物有利也有弊,Python因为自身携带了许多库(如:OS、TCP、Urllib、Trutle),语法简单,第三库也有很多(如飞机大战所需的pygame),所以被称为胶水语言,同时也深受开发者青眯。

  1. 初识Python

Hello World


print("Hello World")

注意事项:输入的双引号和括号为英文字符

  1. 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.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

努力的阿瑞

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值