Python基础知识01

内容供自己学习使用,如有错误之处,请大佬们指正,谢谢!
作者:rookiequ

python基础知识01

学过python的人肯定知道一句话:“人生苦短,我用python”,那么python到底有多么的强大呢?接下来我们说一下他的强大之处:

python的强大之处?

1、它是人工智能、大数据分析的主要支持语言。
2、它被称为“胶水语言”,能够更好的和其他语言及机器硬件粘合在一起。
3、它有着庞大的免费的“代码库”,初学者可以随意使用里面资源实现自己功能。(****)
4、它是一个脚本语言,和其他语言相比更加简洁、高效。
5、它更加通俗易懂,好多省市已经将Python加入中小学课程。

python的只要应用领域有哪些?

Python广泛应用于自动化办公、自动化运维、网站开发、网络爬虫、大数据分析、数据挖掘、科学计算、机器学习、深度学习、神经网络等领域。

下面我们来看一些python学习的知识框架结构

以上内容呢,主要是为了初步了解一下python的应用领域和功能特征,下面呢,我们就开始正式的学习python了!
在这里插入图片描述

  • print()函数

print函数有几种用法:

  1. 不加引号:数字
  2. 单引号:字符或者字符串
  3. 双引号:字符或者字符串,双引号里可以包含单引号
  4. 三引号:字符串,一般用于较长的段落或句子,实现跨行/换行

接下来就举几个简单的例子:

#需要注意的是符号都用英文的(****)
#不加引号 数字
print(1234)
#单引号
print('hello world')
#双引号
print("hello world")
#三引号 换行
print(''' hello
		world''')

在例子中要注意的是#是注释的意思,,对于换行问题,除了使用三引号以外,我们还可以使用转义字符\n

#转义字符
print("hello\nworld")

下面罗列一下常见的转义字符:

在这里插入图片描述

变量和赋值

  • 变量:是用来存储数据的

    变量的命名规范:

    1. 只能包含字母,数字,下划线

    2. 不能以数字开头

    3. 尽量要见名知意

  • 赋值:就是将数据赋给变量,通过=来赋值

数据类型

  • 字符串str:用引号括起来的文本
  • 整数int:值得就是整数类型,不含小数
  • 浮点数float:带有小数的数,注意,浮点数相加减存在误差,因为是二进制运算

四则运算

指的就是:加减乘除,这里主要注意的是优先级问题,不多赘述

字符串的拼接

通过+我们可以将多个字符串拼接为一个字符串,这里我们提一个注意点,字符串只能和字符串拼接,不能与数字拼接,例子如下:

#通过+进行拼接
hero = '美国队长'
title = '漫威漫画'
action = '取材于'
print(hero+action+title)

数据类型的查询type()函数

直接将变量或数值放入type()函数中

name = '美国队长'
num = 2
print(type(name))
print(type(num))
print(type(2))

数据类型转换

  • str():将其他数据转化为字符串 ,注:可以使用引号直接转化
  • int():将其他类型转化而为整数
  • float:将其他类型转换为浮点数

在这里插入图片描述

if条件判断

  • 单项判断:if
#注意点:1.冒号问题: 2.缩进问题,为了匹配
money = 1000
# 条件:如果有1000块钱以上(包含1000块),就去吃日料
if money>=1000:  
	print('金刚狼带凤凰女去吃日料')   
  • 双向判断:if…else…
money = 1000
if money>=1000:
    print('金刚狼带凤凰女去吃日料')  
else:  
    print('金刚狼带凤凰女去吃KFC')  
  • 多向判断:if…elif…else…
money = 999
if money>=1000:
    print('金刚狼带凤凰女去吃日料')  
elif money>=800:
    print('金刚狼带凤凰女去吃披萨')
else:
     print('金刚狼带凤凰女去吃KFC')
  • if嵌套问题
#注意执行顺序,以及缩进的匹配问题
contribution=860
if contribution>=600:
    print('特种作战人员')
    if contribution>=800:
        print('王者')
    else:
        print('黄金')
else:
    print('普通作战人员')
    if contribution>400:
        print('白银')
    else:
        print('青铜')
print('结束')

input()函数

  1. input()的使用:需要我们输入信息
  2. input()的结果的赋值:必须要赋值到一个变量
  3. input()的数据类型的转换:对于输入的数据一律转换为字符串
  4. input()的函数结果的强制转换:直接在input()函数的外层套上类型转换的函数,如int(input())

python的六大基本类型

#1.数字
a=20 

#2.字符串
s1="hello"

#3.列表 list

#4.序列 array

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值