当前位置:   article > 正文

Python基础语法个人学习笔记_关键参数用于改变指定参数的

关键参数用于改变指定参数的

Python基础语法个人学习笔记

个人笔记,才疏学浅,恐有错漏,错漏之处还望指出。

1.安装工具

  1. 下载Python ,再下载pycharm

2.Python基础语法

变量的使用及介绍

1.定义变量
变量名 = 值
例子:

 下面展示一些 `内联代码片`。
  • 1
name = 'Python'
print(name)
print(type(name))
//type 检测数据类型
  • 1
  • 2
  • 3
  • 4
// An highlighted block
name = 'Python'
print(name)
print(type(name))

  • 1
  • 2
  • 3
  • 4
  • 5
 **2.变量类型:**
  • 1
  1. 数值: int、float
  2. bool(布尔型):False、True
  3. String
  4. list (列表)
  5. tuple(元组)不可变
  6. set(集合)
  7. dict(字典)
    下面展示一些 内联代码片
// A code block
c = [10,20,30]  #list
print(type(c))
d = (10,20,30)  #tuple
print(type(d))
e = {10,20,30}  #set
print(type(e))
d = {'name':'Tom','age' : '18'}   #dict
print(type(d))

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
// An highlighted block
c = [10,20,30]  #list
print(type(c))
d = (10,20,30)  #tuple
print(type(d))
e = {
   10,20,30}  #set
print(type(e))
d = {
   'name':'Tom','age' : '18'}   #dict
print(type(d))

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

格式的输出:

1.格式化符号:
%s、%d、%f、%c、%u、%o、%X、%x、%e、%E、%g、%G
2.格式化输出:
下面展示一些 内联代码片

// A code block
age = 18
name = 'Tom'
weight = 12.34432
print('我的名字%s'% name)
print('我的age%03d'% age)
print('我的weight%.3f'% weight)
print('我的weight%f,我的name%s,我的age%d' % (weight, name,age))
print('我的weight%f,我的name%s,我的明年的年纪%d' % (weight, name,age+1))
print('我的weight%s,我的name%s,我的明年的年纪%s' % (weight, name,age+1))
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

```javascript
// An highlighted block
age = 18
name = 'Tom'
weight = 12.34432
print('我的名字%s'% name)
print('我的age%03d'% age)
print('我的weight%.3f'% weight)
print('我的weight%f,我的name%s,我的age%d' % (weight, name,age))
print('我的weight%f,我的name%s,我的明年的年纪%d' % (weight, name,age+1))
print('我的weight%s,我的name%s,我的明年的年纪%s' % (weight, name,age+1))
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

3.格式化字符串输出:
语法: f’{表达式}'
下面展示一些 内联代码片

// A code block
age = 18
name = 'Tom'
weight = 12.34432
print(f'我的name{name},我的age{age},我的体重{weight}')
  • 1
  • 2
  • 3
  • 4
  • 5
// An highlighted block
age = 18
name = 'Tom'
weight = 12.34432
print(f'我的name:{name},我的age:{age},我的体重:{weight}')
  • 1
  • 2
  • 3
  • 4
  • 5

转义字符:

  1. \n 换行
  2. \t 制表(四个空格键的距离)
    下面展示一些 内联代码片
// A code block
print("hollow\nworld")
print("hollow\tworld")
  • 1
  • 2
  • 3
// An highlighted block
print("hollow\nworld")
print("hollow\tworld")
  • 1
  • 2
  • 3

结束字符:

  1. 结束字符:
    语句 print(’ ‘,end=’ ')
    下面展示一些 内联代码片
// A code block
print('hollow world',end='\n''hollow world')
print('\thollow world',end='\t''hollow world')
  • 1
  • 2
  • 3
// An highlighted block
print('hollow world',end='\n''hollow world')
print('\thollow world',end='\t''hollow world')
  • 1
  • 2
  • 3

Print字符:

  1. print本身带有换行符号,其写法应为print(’ ‘,end=’ \n’)
  2. 单纯的print(’ ')默认带\n。
  3. print(’ ',end = ’ ')不带换行。

下面展示一些 内联代码片

// A code block
print('hollow world')
print('hollow world',end='\n')
print('hollow world',end='不换行')
print('hollow world')

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
// An highlighted block
print('hollow world')
print('hollow world',end='\n')
print('hollow world',end='不换行')
print('hollow world')

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

代码结果

输入:

  1. 语法:input(),只有输入信息后才会执行下一步。
  2. input的输入的东西是以字符串的形式处理。

下面展示一些 内联代码片

// A code block
c=input('提示信息')
print(c)
print(type(c))
  • 1
  • 2
  • 3
  • 4
// An highlighted block
c=input('提示信息')
print(c)
print(type(c))
  • 1
  • 2
  • 3
  • 4

代码结果

数据转换:

  1. int(x,base) 将x转换为一个整数,x – 字符串或数字,base – 进制数,默认十进制。x为字符串时没有base
  2. float(x) 将x转换为一个浮点数
  3. str(x) 将x转换为一个字符串
  4. eval(str) 函数用来执行一个字符串表达式,并返回表达式的值,将字符串转换为原本的类型。
  5. tuple(x) 将序列x转换为一个元组
  6. list(x)** 将序列x转换为一个列表
  7. 补充:
    x=[[1]]3
    print(x)
    y=[[1],[1],[1]]
    x[0][0]=5
    print(x)
    y[0][0]=6
    print(y)
    目前怀疑是
    复制的问题
    以上比较重要
  8. complex(real,imag) 创建一个复数,real为实数,imag为虚数
  9. repr(x) 将x转换为表达式字符串
  10. char(x) 将整数x转换威威Unicode字符
  11. ord(x) 将字符x转换为ASCII整数值
  12. hex(x) 将整数x转换为十六进制字符串

下面展示一些 内联代码片

// A code block
num = '123'
print(num)
print(type(num),end='\n')

d=211
print(type(d),end='\n')

e=float(d)
print(type(e),end='\n')

c=int(num)
print(type(c),end='\n')

print(int(num,16))
print(type(c),end='\n')

print(str(d))
print(type(d),end='\n')

print(eval( '2' + '3' ),end='\n')
print(type(eval('2'+'3')),end='\n')

list1=[10,23,45]
print(type(tuple(list1)),end='\n')
print(type(list(list1)),end='\n')

x = 7
print(eval( '3 * x' ))
print(type(eval( '3 * x' )),end='\n')

tuple1='(10,20,309)'
list2 ='[10,20,309]'
print(type(eval(tuple1)),end='\n')
print(type(ev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/561068
推荐阅读
相关标签
  

闽ICP备14008679号