python基础知识

本文介绍了Python编程的基础知识,包括Python的起源、应用领域、解释器类型,以及变量定义的命名规范。接着,讨论了字符串定义、基础数据类型、容器操作和数据类型转换。此外,还涵盖了逻辑控制语句、文件操作、函数、面向对象编程的三大特性以及异常处理和模块包的概念。
摘要由CSDN通过智能技术生成

python学习的基础知识点:

 

1.python是什么?可以做什么?

python是1989年由吉多(龟叔)创造的一门解释性编程语言。其应用领域有自动化测试、网络爬虫、web开发、自动化运维、数据分析、人工智能、机器学习等。python简单易学,免费开源,应用领域广泛,但运行速度较慢。

编译型语言一次性全部编译运行,执行速度快,但跨平台性较差,如C、C++、JAVA等;解释型语言解释一行执行一行,跨平台性比较好,执行速度慢,如python、javascript、php等。

Python解释器:相当于翻译器,源代码编译软件,包括CPython、PyPython、Jython。

2.变量定义

标识符命名规范:

(1)见名知意,大驼峰命名法

(2)由数字、字母、下划线组成,不能以数字开头

(3)不能使用python关键字

(4)python变量名区分大小写

# 赋值
a = b = c = 1
A , B , C = 10 , "ABC" , "176"
print(a,b,c,A,B,C)
# input输入字符串,print输出
user = input("please input your name:")
print(user)

3.字符串定义及操作

# 字符串定义—可以用单引号和双引号
str_1 = 'hello'
str_2 = "python"
print(str_1,str_2)
name = "warrant"
# 三个单引号和双引号中间可以放加引号的段落
text = '''有些人相信所谓的‘神’其实不过是人造的产物罢了'''
print("我的名字是%s"%name,"我想说的是",text)

# 字符串运算符:+、*、[]、[;]、in、not in、r/R、%
str_1 = 'hello'
str_2 = "python"
print(str_1+"warabnt")
print(str_1*5)
print(str_1[0],str_2[2:4])
print(R'\n')
print('\n')
if 'o' in str_1:
    print("o在str_1里面")

# 字符串常见内置函数
str_1 = 'hello python'
len_str = len
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值