Python-1

标签: Python
3人阅读 评论(0) 收藏 举报
分类:


Python-1

Python

方式一:#! /usr/bin/env python

(env作用:找环境变量,即到整个系统中找一个是Python的环境变量)

方式二:#! /usr/bin/Python(写死了)

作用:当Python变成一个可执行程序时,必须要在第一行声明解释器是什么,即告诉操作系统这段代码将通过什么方式来解释这段代码。

注释:

当前行注释:#被注释内容

多行注释:三个单引号或三个双引号  注释内容  三个单引号或三个双引号

打印多行:当把三个引号扩起来的内容,赋值个某个变量时,此时输出变量,将打印引号中的内容

编码集格式:

Python2:默认编码格式 ASCII 若想编译中文,在顶端添加# -*- coding:UTF-8 -*-

Python3:默认格式UTF-8

用户输入:

方式一:Input()

方式二:

1.字符串拼接输出

name=input("name:")
age=input("age:")
job=input("job:")
Info='''
---info of  '''+ name+'''---
Age:'''+ age+'''
job:'''+ job

Print(Info)

  1. 格式化输出

name=input("name:")
age=int(input("age:"))#integer
job=input("job:")

Info='''
---info of  %s---
name:%s
Age:%d
job:%s
'''%(name, name, age, job)

%s:表示的是字符串

%d:表示接受的字符为数字,且只能是数字

%f:表示接受浮点数

打印数据类型:print(type(age))

强制类型转换:

string类型转为int,如:

age=int(input(age:))#此时数据类型为int

age=input("age:") #此时数据类型为string

int类型转换为string型,如:

Str(变量),str(age)

3.1 format()格式输出

name =input("name:")
age =input("age:")
job =input("job:")
Info2 ='''
---info of {0}---
name:{0}
Age:{1}
job:{2}
'''.format(name, age, job)
print(Info2)

3.2 format() 格式输出

 

 

 

密码格式:

将密码设置为密文的格式,导入包:import getpass

Password=getpass.getpass(password:)

注:getpasspycharm中不太好用,需要在cmd

判断if :...elif:...else:..

If...elif ...else..

_username='wy'
_password='123'
username=input("username:")
password=input("password:")
if _username==username and _password==password :
    print("welcom usr {name} login ...".format(name=username))
else:
    print("username or password error")

while循环

Break:结束循环

Continue:跳出本次循环,进入下一次

Whlie 条件 :

count =0
age_of_oldboy=56
while count <=3:
    guess_age =int(input("guess age :")) 
    if guess_age==age_of_oldboy:
        print("good")
        break
    elif guess_age<age_of_oldboy:
        print("sorry smaller")
    else:
        print("sorry bigger")
    count=count+1

For循环

For  i in range(10)------range(10)相当于一个数组

#0表示开始遍历的数字
#10表示数组的长度
#2表示数组循环一次,i增加的幅度
for i in range(0,10,2):
 print("loop",i)

 




查看评论

【Python】第二周Python基础(下)

-
  • 1970年01月01日 08:00

python-1

1:指定python解释器 python   xxx.py ./xxx.py     #!/usr/bin/env python 2:编码 ascii unicode utf-8 ...
  • ianzhang0327
  • ianzhang0327
  • 2017-08-01 09:09:57
  • 45

python-1 变量

以#开头的语句是注释 Python程序是大小写敏感的 输出 print()会依次打印每个字符串,遇到逗号“,”会输出一个空格,因此,输出的字符串是这样...
  • pyengu
  • pyengu
  • 2017-07-01 10:34:07
  • 61

Python-1 python的开始

1、Python的安装 在Pythong官网中的Download栏目中找到 Windows x86 MSI installer下载安装。 2、Python环境变量的配置 按图安装完成后点击确定即...
  • AlvinPanda
  • AlvinPanda
  • 2016-12-31 17:08:57
  • 231

Python-1 Arithmetic expressions

print 3,-1,3.14159,-2.8 print type(3), type(3.14159)   #print 数字的type,如int, float ------------------...
  • lxqlxq21
  • lxqlxq21
  • 2015-05-24 10:58:37
  • 313

Python-1、输出重定向到日志文件的例子

1.运行环境:Mac自带Python2.7 2.使用过程:打开终端未指定python运行文件路径下输入 Last login: Sat Jan  6 11:22:52 on ttys003...
  • SharkToping
  • SharkToping
  • 2018-01-06 11:51:41
  • 265

一行一步一花新:python-1

open函数总结 open()函数 一般情况下,使用open()函数时只需要调入文件名参数,而不添加其它任何参数,就可以获取文件内容。相反,如果要向文件中添加信息,就必须制定一个模式参...
  • tangchao214
  • tangchao214
  • 2017-01-12 00:08:27
  • 173

[python-1]数据类型、控制流语句、模块、函数和类

- 什么是程序? 程序简单说就是数据结构和算法。而且我们可以把数据结构和算法简单分为面向过程和面向对象两种。比如基本数据类型这些属于面向过程的数据结构,而类/属性和模块可以看成是面向对象的数据结构。...
  • wsb200514
  • wsb200514
  • 2015-07-21 12:59:00
  • 880

转载-【Python】Python中的True, False条件判断

出处:http://blog.csdn.net/fu_zk/article/details/41728773对于有编程经验的程序员们都知道条件语句的写法: 以C++为例: [cpp] view pla...
  • LaputaFallen
  • LaputaFallen
  • 2017-12-12 17:08:43
  • 1494
    个人资料
    等级:
    访问量: 18
    积分: 20
    排名: 218万+
    文章分类
    文章存档