Python学习笔记(3)基础知识

时间:2022-01-30 00:32:41

1.使用四个空格的缩进。

2.十六进制用ox前缀和0-9,a-f表示

3.大写表示常量

4.python2声明 #_*_coding:utf-8 -*-

 

命名规则:

1.由字母、数字、下划线组成

2.不能以数字开头,不能包含有特殊字符

3.不能以保留字命名

4.不能以中文命名

5.定义的变量名应该有意义

6.驼峰式,下划线分割单词

7.变量名区分大小写

 

  >>> from keyword import kwlist
  >>> for i in kwlist:
  print(i)


  False
  None
  True
  and
  as
  assert
  break
  class
  continue
  def
  del
  elif
  else
  except
  finally
  for
  from
  global
  if
  import
  in
  is
  lambda
  nonlocal
  not
  or
  pass
  raise
  return
  try
  while
  with
  yield

 

id()查看内存地址

 

  >>> test = 1

  >>> id(test)

  1632162864

 

%s 字符串

 

>>> string = 'thyh'
>>> print('string=%s' % string) string=thyh

>>> print('string=%7s' % string) string=    thyh  #当原字符串长度超过给定值时按原长度打印。小于值时,在字符串左侧加少的空格,为负数时在右侧加空格。

>>> print('string=%.2s' % string) string=th #取字符串,当值大于字符串长度是显示原字符串。

>>> print('string=%5.2s' % string) string=    th  #先取字符串后加空格

>>> print('string=%*.*s' % (5, 2, string)) string=   th  #*号的值由括号内的值指定。

%d 整形

>>> print('num = %05d' % num) num = 00520  # 类似与字符串,不够数值长度5时在左边添0,不设置则添加空格。

>>> print('num = %.5d' % num) num = 00520 #数值长度不够5时,在左边加0

%f 浮点型

>>> import math
>>> math.pi
3.141592653589793
>>> print('PI = %f' % math.pi) PI = 3.141593 #默认为小数点后5位数

>>> print('PI = %9f' % math.pi) PI =  3.141593 #不够9 左边加空格

>>> print('Pi = %03.f' % math.pi) Pi = 003 #取小数点之前的数字,不够3位左侧补0

>>> print('Pi = %6.3f' % math.pi) Pi =  3.142 #先取小数点后3位,不够6位补0