围观了 珠三角 @zgMichael @guoyuming @simpleowen 北京大区@wangjunyu @yxlbetty 长三角@shippomiru @yanzhiw @Davidfupenghao @betterMax @goldandelion @chuanwj @draachen

1.编码问题

1.1处理中文

  • 程序第一行注释信息
#!usr/bin/env python3
# -*- coding: uft-8 -*-

1.2读取文件时增加编码的参数

with open ("weather_info.txt", "r", encoding = "utf-8")

2.帮助文档

2.1定义一个变量,存储多行字符。

big_menu = """
\t* 输入look,开始查询天气情况;
\t* 输入help,获取帮助信息
\t* 输入history,获取历史查询信息
\t* 输入exit,退出程序

"""

2.2

3.打印查询城市的记录

3.1 文件

 with open("city_history.txt", "a") as f:
    f.write(enterin)

.....

 with open("city_history.txt", "r") as f:
    print(f.read())

3.2 list

3.3

4.将数据转换为字典

4.1 append

weatherlist.append(tuple(("北京","晴"))

4.2 setdefault(dic[key],dic[value])

4.3

5.其他问题

5.1 大小写

5.2 中英文输入

5.3 提取系统当前时间

6.程序总结构

@huangdamao @wangjunyu @Davidfupenghao @Leohb @Yifan127

定义函数与调用函数

7.Git使用

官方文档:

fork: https://help.github.com/articles/fork-a-repo/ 同步fork: https://help.github.com/articles/syncing-a-fork/

我的Git使用步骤:

fork仓库到个人仓库

点击右上角的“fork”,完成Fork your own copy of source repository

克隆个人远程仓库到本地电脑

git clone [email protected]:leiyunhe/Py103.git

同步fork的源仓库更新的内容

git remote -v

git remote add upstream [email protected]:AIMinder/Py103.git

git remote -v

git fetch upstream

从上游仓库fetch更新

git checkout master

git merge upstream/master

git remote

从个人远程仓库下载内容到本地(在本地仓库的目录中)

git pull

将本地内容更新至个人远程仓库(在本地仓库的目录中)

  • $git add .
  • $git commit -m "description/notes"
  • $git push

results matching ""

    No results matching ""