This repository was archived by the owner on Aug 11, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathexercise-general-week-02.py
More file actions
83 lines (67 loc) · 2.62 KB
/
Copy pathexercise-general-week-02.py
File metadata and controls
83 lines (67 loc) · 2.62 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
import random
###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# مساله 1
# ---------------------------------------------------------------
# راهنمایی
# ---------------------------------------------------------------
# "---".join(["A", "BB", "CC"]) -> A---BB---CC
# upper(), lower(), swapcase()
# ---------------------------------------------------------------
my_list = ["Hello", "My", "World"]
"""
با توجه به راهنمایی بالا چطور در خروجی این عبارت را چاپ کنیم
HELLO@MY@WORLD
hello$my$world
hELLO~mY~wORLD
"""
###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# مساله 2
# ---------------------------------------------------------------
# راهنمایی
# ---------------------------------------------------------------
# replace()
# ۰۱۲۳۴۵۶۷۸۹
# ---------------------------------------------------------------
s = "4433۶۶"
"""
تصور کنید کاربر برای شما اعدادی را وارد کرده است اما اشتباها
بعضی از اعداد بصورت فارسی و برخی نیز بصورت انگلیسی وارد شده
اند. چطور همه این اعداد را به فارسی یا به انگلیسی تبدیل کنیم؟
443366
یا
۴۴۳۳۶۶
"""
###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# مساله 3
# ---------------------------------------------------------------
# راهنمایی
# ---------------------------------------------------------------
# random(), choice(), shuffle()
# ---------------------------------------------------------------
coin = ["Back","Front"]
"""
فرض کنیم یک سکه داریم. این سکه را اگر پرتاب کنیم به رو یا پشت
قرار میگیرد. این دو مقدار در
coin
ذخیره شده است. چطور با پایتون کدی بنویسیم که بصورت تصادفی یکی
از این دو مقدار را انتخاب کند؟
چطور کاری کنیم که احتمال اینکه رو بیاید بیشتر از احتمال پشت
باشد؟
"""
###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# مساله 4
# ---------------------------------------------------------------
# راهنمایی
# ---------------------------------------------------------------
# splitlines(), split(":")
# ---------------------------------------------------------------
s = """Hi:Hello
Bye:GoodBye
"""
"""
متن بالا را خط به خط جدا کنید
در هر خط کلمات را نیز از هم جدا کرده و نمایش دهید
برای مثال
['Hi', 'Hello']
['Bye', 'GoodBye']
"""