吾生也有涯,吾知也无涯_追随老男孩

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了吾生也有涯,吾知也无涯_追随老男孩相关的知识,希望对你有一定的参考价值。

1、第一个python程序

  in summary:python 2.x is legacy,python 3.x is the present and future of the language;

  python2和python3最大的区别"unicode support",python 3.x中可以默认写中文;

  还有谁不支持python3?

  one popular module that don‘t yet support python 3 is Twisted

  #!/usr/bin/env python  

  print ("hello world!")

  如此一来,执行:./hello.py即可。

  ps:执行前需要给予hello.py执行权限,chmod 755 hello.py

  (只要你把它变成一个可执行程序,就必须要在第一行声明解释器是什么)

  技术分享

  第一种,找环境下的python环境变量。

  第二种,如果自己装的,通常在local目录下,所以写死了不好,所以通常会用第一种方式.

2、变量

  name = "Alex li"

  print ("my name is :",name)

3、字符编码和二进制

  ascii 255 1bytes

    -->1980 gb2312 7KXX

      -->1995 gbk1.0 2W+

        -->2000 gb18030 2w7+

      -->unicode 2bytes

        -->utf-8 en:1byte ch:3bytes

  如果想在解释器中加中文,py2.x需要在第一行加上

  # -*- coding:utf-8 -*-

  name = "你好,世界"

  print name 

  py3.x中不需要加第一行,默认utf-8 环境.

4、用户交互模式

  注释

  name  = input("input your name:"

  print (name)

  >>> info = """
  -----------info of {_name}----------
  name:{_name}

  pass:{_pass}
  """.format(_name = name,_pass=password)
  >>> print (info)

  -----------info of alex----------
  name:alex

  pass:123

5、if else流程判断

  对password实现密文:

  >>> password = input("password")
  password123
  >>> import getpass
  >>> password = getpass.getpass("password")

  if _username ==username and _password ==password:

    print ("welcome user {name} login...".format(name=username))

  else:

    print ("invalid username or passworld!")

  技术分享

 

 

  

 

 

  

 

  

 

 

  

 






以上是关于吾生也有涯,吾知也无涯_追随老男孩的主要内容,如果未能解决你的问题,请参考以下文章

吾生也有涯,吾知也无涯_追随老男孩

吾生也有涯,吾知也无涯_乌拉

吾生也有涯,吾知也无涯

吾生也有涯,吾知也无涯_乌拉

吾生也有涯,吾知也无涯_乌拉(11)

吾生也有涯,吾知也无涯_乌拉