OzoneAsai commited on
Commit
28e57d6
ยท
verified ยท
1 Parent(s): e26e6f0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +30 -26
app.py CHANGED
@@ -1,32 +1,36 @@
1
  import streamlit as st
2
 
3
  def main():
4
- st.title("Simple Calculator")
5
-
6
- # ใƒฆใƒผใ‚ถใƒผใ‹ใ‚‰ใฎๅ…ฅๅŠ›ใ‚’ๅ—ใ‘ๅ–ใ‚‹
7
- num1 = st.number_input("Enter the first number:")
8
- num2 = st.number_input("Enter the second number:")
9
-
10
- # ใƒฆใƒผใ‚ถใƒผใŒ่จˆ็ฎ—ใƒœใ‚ฟใƒณใ‚’ๆŠผใ—ใŸใจใใฎๅ‡ฆ็†
11
- if st.button("Calculate"):
12
- # ๅ’Œใ‚’่จˆ็ฎ—
13
- add_result = num1 + num2
14
- st.write(f"Addition Result: {add_result}")
15
-
16
- # ๅทฎใ‚’่จˆ็ฎ—
17
- sub_result = num1 - num2
18
- st.write(f"Subtraction Result: {sub_result}")
19
-
20
- # ็ฉใ‚’่จˆ็ฎ—
21
- mul_result = num1 * num2
22
- st.write(f"Multiplication Result: {mul_result}")
23
-
24
- # ๅ•†ใ‚’่จˆ็ฎ—
25
- if num2 != 0: # 0ใงใฎๅ‰ฒใ‚Š็ฎ—ใ‚’ๅ›ž้ฟ
26
- div_result = num1 / num2
27
- st.write(f"Division Result: {div_result}")
28
- else:
29
- st.write("Division by zero is not allowed")
 
 
 
 
30
 
31
  if __name__ == "__main__":
32
  main()
 
1
  import streamlit as st
2
 
3
  def main():
4
+ st.title("้›†ๅˆใฎๆ“ไฝœ")
5
+
6
+ # ้›†ๅˆใฎๅ…ฅๅŠ›
7
+ set1 = st.text_input("้›†ๅˆ1 (ใ‚ซใƒณใƒžๅŒบๅˆ‡ใ‚Šใง่ฆ็ด ใ‚’ๅ…ฅๅŠ›ใ—ใฆใใ ใ•ใ„)")
8
+ set2 = st.text_input("้›†ๅˆ2 (ใ‚ซใƒณใƒžๅŒบๅˆ‡ใ‚Šใง่ฆ็ด ใ‚’ๅ…ฅๅŠ›ใ—ใฆใใ ใ•ใ„)")
9
+ set3 = st.text_input("้›†ๅˆ3 (ใ‚ซใƒณใƒžๅŒบๅˆ‡ใ‚Šใง่ฆ็ด ใ‚’ๅ…ฅๅŠ›ใ—ใฆใใ ใ•ใ„)")
10
+
11
+ # ๅ…ฅๅŠ›ใ•ใ‚ŒใŸๆ–‡ๅญ—ๅˆ—ใ‚’้›†ๅˆใซๅค‰ๆ›
12
+ set1 = set(map(int, set1.split(',')))
13
+ set2 = set(map(int, set2.split(',')))
14
+ set3 = set(map(int, set3.split(',')))
15
+
16
+ # ้›†ๅˆใฎๆ“ไฝœ
17
+ st.header("้›†ๅˆใฎๆ“ไฝœ็ตๆžœ")
18
+
19
+ st.subheader("ๅ’Œ้›†ๅˆ")
20
+ union = set1.union(set2, set3)
21
+ st.write(union)
22
+
23
+ st.subheader("็ฉ้›†ๅˆ")
24
+ intersection = set1.intersection(set2, set3)
25
+ st.write(intersection)
26
+
27
+ st.subheader("ๅทฎ้›†ๅˆ")
28
+ difference = set1.difference(set2, set3)
29
+ st.write(difference)
30
+
31
+ st.subheader("ๅฏพ็งฐๅทฎ")
32
+ symmetric_difference = set1.symmetric_difference(set2, set3)
33
+ st.write(symmetric_difference)
34
 
35
  if __name__ == "__main__":
36
  main()