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