2.27-2.28(Python基础知识)

这篇博客介绍了Python的基础知识,包括其语言特性、应用方向和开发环境的安装。详细讲解了变量、类型、运算符、输入输出以及条件判断。通过实例展示了如何编写和运行Python程序,同时涉及数据类型的使用和简单的控制流操作。此外,还提到了Python在数据处理和网络爬虫等领域的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

学习内容:(1)Python语言的基础知识

(2)网络爬虫的技术实现

(3)数据可视化的技术应用(框架,组件等)

学习方法:勤学、勤讨论、勤实践(要跟着做)

一.Python基础

1.概念:(1)python是一门解释型、面向对象的高级编程语言。

(2)python是开源免费的、支持交互式、可跨平台移植的脚本语言。

(3)Python具有:类、函数、异常处理,包含表和词典在内的核心数据类型,以及模块为基础的拓展系统。

(4)注意:Python 2 和Python 3不兼容。

(5)Python 是直接解释然后执行的。

2.(1)特性:开源,易于维护、可移植、易于使用,简单优雅、广泛的标准库,功能强大、可扩展,可嵌入。

(2)缺点:运行速度慢(中小型上项目使用Python)、代码不能加密。

3.Python应用方向

数据分析、科学计算、常规软件开发、人工智能、网络爬虫、WEB开发

二.Python开发环境安装

三.第一个Python程序

1.输入Python表示进入Python环境。

2.结束:(1)exit() (2)ctrl+z 出现^z,然后回车。

四.用Pytcharm编写程序

#-*- coding =utf-8 -*-
#@Time : 2022/2/28 17:20
#@Author :禾太阳
#@File : demo1.py
#@Software:PyCharm

1.# 单行注释

'''

''' 多行注释

2.变量及类型

(1)变量可以是任意的数据类型,在程序中用一个变量名表示。

(2)变量名必须是大小写英文、数字和下划线的组合,且不能以数字开头。

注:对单双引号没什么特别要求

>>>a=1 #变量a是一个整数

>>>t_007 ='T007' #变量t_007是一个字符串

3.标识符和关键字

命名不能与关键字相同

4.格式化输出

age=10
print("我的年纪是: %d岁"%age)

结果:我的年纪是: 10岁

print("a","b","c")

结果:a b c

print("www","baidu","com",sep="."

结果:www.baidu.com

sep="."表示用点分割

\t  空几格    \n  换行

5.输入

(1)int(a)         #强制类型转换

(2)input("")     #输入

(3)

a=input("输入:")
print(type(a))      #输入a的类型,如整数int ,字符串str

6.运算符和表达式

(1).算术运算符

+   -  *    /  %  **(x的y次幂) // (向下取接近除数的整数  9//2 为4    -9//2为-5)

(2)比较运算符

==    !=     >    <    >=    <=    

(3)赋值运算符

=  +=   -=   *=   /=   %=    **=    //=

(4)逻辑运算符

and (与)  or(或)  not(非)

print("hello",end="")
print("world",end="\t")
print("python",end="\n")
print("end")

结果:

helloworld    python
end

password=input("请输入密码:")
print("您刚刚输入的密码是:",password)
a=input("输入:")
print(type(a))
print("输入一个数字:%s"%a)

结果:

请输入密码:345
您刚刚输入的密码是: 345
输入:1
<class 'str'>
输入一个数字:1

xingbie=1  #1代表男生,0代表女生
danshen=1  #1代表单身,0代表有对象
if xingbie==1:
     print("boy")
     if danshen==1:
         print("我给你介绍个对象吧?")
     else:
         print("你给我介绍一个吧?")
else:
     print("女生")
     if danshen==1:
         print("fiary")
     else:
         print("woman")

结果:

boy
我给你介绍个对象吧?
 

import random    #引入随即库
x=random.randint(0,2)     #形成0-2 的随机数
print(x)

结果:

2

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值