美文网首页
Python学习:基础1

Python学习:基础1

作者: _kk_ | 来源:发表于2017-05-15 16:00 被阅读7次

基本语法:

1:输入输出

print('hello, world')

print('The quick brown fox', 'jumps over', 'the lazy dog')
//The quick brown fox jumps over the lazy dog

print('100 + 200 =', 100 + 200)    //100 + 200 = 300
name = input()
print('hello,', name)

name = input('please enter your name: ')
print('hello,', name)

2:格式

Python语法采用缩进方式,所以代码写出来是这样的:

a = 100
if a >= 0:
    print(a)
else:
    print(-a)

没有了{ }是不是感觉少了点啥。
注释用#
当语句一:结束时,缩进的语句视为代码块,列如:

if a >= 0:
     print(a)

最后,Python是大小写敏感的~

基本数据类型:

能在python中直接处理的数据类型有,整数,浮点数,字符串,布尔值(True,False)
1:字符串的表示
一般的字符串用'abc'表示,如果字符串中包含" ' ",则用"I'm ok"表示,如果还包含“ " ”,只能用转义符了
2:Bool或与非运算很直白,and,or,not

字符串编码:

编码格式发展历史略过,
Python3是nicode编码的,所以支持多语言,
提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符;

>>> ord('A')
65
>>> ord('中')
20013
>>> chr(66)
'B'
>>> chr(25991)
'文'
tips:mac中给.py文件直接执行权限
chmod a+x kk.py

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
第一行注释是为了告诉Linux/OS X系统,这是一个Python可执行程序,Windows系统会忽略这个注释;

第二行注释是为了告诉Python解释器,按照UTF-8编码读取源代码,否则,你在源代码中写的中文输出可能会有乱码。

格式化:

'Hi, %s, you have $%d.' % ('Michael', 1000000)
所有类型的数据都可以用%s格式化~

相关文章

网友评论

      本文标题:Python学习:基础1

      本文链接:https://www.haomeiwen.com/subject/zeehxxtx.html